Overview

There are several distinct types of projects you can create or access on the ActiveState Platform:

  • Public Projects: Custom projects or forked projects created by users and available to other Platform users.
  • Private Projects: Custom projects or forked projects created by users that are restricted to the organization they are created in. Private projects are only available to organizations on paid tiers.
  • Featured Projects: ActiveState’s Community Edition languages used by millions of developers to kickstart their development. See the Featured Projects & Languages page on the ActiveState Platform.
  • Managed Projects: ActiveState distributions that are specifically created, updated, and tested for an organization by ActiveState. Managed projects are private.

Project pages

Projects View

  • Overview: This page lists the platforms, or specific operating system and hardware the build is compatible with, the open source language release included, and the list of packages included.
  • Configuration: Use this page to modify the language, platforms, and packages for your project. You can create and submit a new commit with your changes.
  • Download Builds: Click this tab to download the current installers for the project.
  • Scripts: Click this tab if you want to configure secrets for your project that you can use via the State Tool.
  • History: Click this tab to view the current and previous releases for the project. You can select an earlier release and then access all of the information about the release in the Overview and Builds tabs.
  • Project Settings: Click this tab to update the project’s name and description, specify if it is a public or private project, or delete the project.
  • Fork It: Click the Fork It button next to the project name enables you create a copy of the project and track updates to the project.

Custom projects

You can also create your own custom projects that just contain what you need for your development projects. You can chooses the specific packages, language(s), and operating system(s) to include. For more information, see Creating custom projects.

Custom indemnified projects

If your organization belongs to the Enterprise Tier, and your licensing from ActiveState includes indemnification, you can now create custom indemnified projects on the ActiveState Platform. Previously, only Managed by ActiveState projects were indemnified. You can choose available indemnified packages when creating your project. All of the requested packages and dependencies included in the project must be indemnified for the project to be indemnified. If you want to include a package that’s not indemnified, contact support@activestate.com to request that it be added to our catalog of indemnified packages.

Indemnified project

To create a custom indemnified project, follow the steps for Creating custom projects ensuring that all of the included packages are indemnified. The indemnification status for the project is listed at the top of the Requested Packages list.

Working with projects

To access projects:

  1. Sign in to the ActiveState Platform and navigate to an organization you belong to that contains the project you are interested in.
  2. The projects available to you are listed on the Dashboard. Click the project you want to open. You can also click on the Projects tab from anywhere in the application to view your personal projects and then click on the project you want to open.

To rename a project:

  1. Navigate to the project you want to rename.
  2. Click the Project Settings tab.
  3. Enter the new name in the Project Name text box and click Save.

To delete a project:

  1. Navigate to the project you want to rename.
  2. Click the Project Settings tab.
  3. Click Delete.
  4. Click Yes to confirm the project deletion. Note that once you delete the project you cannot reuse the same project name.

Downloading the latest releases

  1. Navigate to the project you want to download from.
  2. Click the Download Builds tab.
  3. Select the platform to download the installer for.
  4. Click Download.

Downloading earlier releases

  1. Navigate to the project you want to download from.
  2. Click the History tab.
  3. Select the quarterly release you want to download.
  4. Select the platform to download the installer for.
  5. Click Download.

Forking projects

You can fork any project you have created in your personal account, or in any organizations you belong to. For example, you can create a custom project in your personal account and build and test it, and then fork it to an organization you belong to so your entire team has access to the exact same build.

If you belong to an organization on the Business tier or Enterprise tier you can also fork ActiveState managed projects available to that organization. These projects include builds created and tested by ActiveState. Any fork you create from these projects tracks the original project and gets updated packages and bug fixes automatically when ActiveState updates the managed project. These are private projects that you cannot customize. For more information, see Forking projects.