Project Definition for a project allows you to view information related:
Branding and Media
Artifacts
You can update basic information related to the project such as common name of the project, stage of the project, slug name.
To update basic information for a project, perform the following steps:
1.Login into PCC.
2. Search for the required project. The Project dashboard appears. Click Project Definition from the Operations tab.
You can also navigate to Project Definitions from the Vertical Sidebar navigation menu. Click Operations and then select Project Definition.
3.The Basic page appears. Click Edit available in the Basic tab.
4.The Edit Basic dialog box appears. Update the following details and click Save.
You can also provide details related to branding of the project like uploading the logo for the project, providing brand color and website details.
To update branding information for a project, perform the following steps:
1.Click on the required project and click Project Definition .
2. Click Edit from the Branding and Media section to update branding details.
3.The Basic dialog box appears. Click Branding, update the following details and click Save:
Basic setup also allows you to update personnel information like executive name, owner details, and program manager details.
To update personnel information for a project, perform the following steps:
1.Click on the required project and click Project Definition .
2. Click Edit from the Personnel section to update personnel details.
3.The Basic dialog box appears. Click Personnel, update the following details and click Save:
When you add a new project, you need to setup the project with some basic and generic services to administer the project in an effective way. The following are the Operations services for your project that are offered by Linux Foundation:
The following graphic provides a brief information on various operations services and its uses:
Legal setup of a project allows you to provide information on:
Legal Details
To update legal details for a project, perform the following steps:
1.Click on the required project and click Legal from the Operations tab.
You can also navigate to Legal from the Vertical Sidebar navigation menu. Click Operations and then select Legal.
2.The Legal Edit page appears. Click Edit to update the legal details.
3.The Edit Legal Details page appears. Update the following details and click Update:
Based on the type of Entity Type selected, the fields will vary accordingly.
Membership setup of project allows you to provide information on:
You have to setup few parameters before you add Membership Tiers. You can add and update membership billing information related to the project such as auto renew, payment frequency, prorated information and invoicing.
Without updating the Membership Settings, the + Add Tier will not be enabled.
To add membership settings for a project, perform the following steps:
1.Click on the required project and click Membership from the Operations tab.
You can also navigate to Membership from the Vertical Sidebar navigation menu. Click Operations and then select Membership.
2. The Membership page appears. Click Edit to add the membership billing details.
3.The Edit Membership Billing dialog box appears. Update the following details and click Save:
You can add and update membership tier information related to the project such as name, pricing type, price point, membership term and description.
To add membership tier information for a project, perform the following steps:
1.Click on the required project and click Membership.
2.The Membership page appears. Click +Add Tier to add the membership tier details.
3.The Add Membership Tier dialog box appears. Update the following details and click Save:
4.The Membership Tiers are added and listed under Membership Tiers.
If you want to update the existing membership tiers details, click the edit icon.
If you want to delete the existing membership tiers, click the delete icon.
Field
Action
Common Name
You can update the common name that you have provided at the time of creating the project.
Category
Category can be updated only when you have selected a parent project at the time of creating the project.
Slug
Stage
Select the appropriate stage of the project. By default, the stage is selected to Prospect when you create a new project.
Announcement Date
Select the date when the project will be released.
Technology Sector
Select an appropriate technology sector for your project. You can also select more than one sector.
If you feel that your project falls across all sectors, check the Cross Technology box.
Industry Sector
Select an appropriate industry sector for your project. You can also select more than one sector.
If you feel that your project falls across all sectors, check the Cross-Industry box.
Technical Activity
Select an appropriate technical activity for your project. You can also select more than one sector.
Funding
Select funding type for your project. If you select the funding type as Funded, then the Model field becomes mandatory.
Model
Select an appropriate model for your project. This field becomes mandatory when the funding type of your project is Funded.
CII Project ID
Enter the CII Project ID.
Description
Provide a short description for your project.
Field | Action |
Common Name | You cannot edit this field. The common name is the name of the project and this field is setup in the Basic setup of a project. You can edit this field in the basic setup. |
Formal Name | Enter the formal or the legal name of the project. For Example:
|
Legal Parent | This field provides info on the legal entity of the project.
|
Parent Object | Enter the parent project under which this project is created. |
Formation Date | Enter the formation date or the agreement date when the project was created. |
Dissolution Date | Enter the dissolution date when the project will be terminated. |
Entity Type | Select the required entity type.
|
Incorporation Document | You can update the incorporation document details here. |
Incorporation Document URL | Enter the incorporation document URL. |
Policies URL | Enter the policies URL. |
Governance Document | You can update the governance document details here. |
Governance Document URL | Enter the governance document URL. |
Manage Services Agreement | Enter the manage services agreement details. |
Manage Services Agreement URL | Enter the manage services agreement URL. |
Manage Services Effectivity | Enter the manage services effectivity. |
Manage Services Expiration Date | Enter the manage services expiration date. |
Field | Action |
Auto Renew | Select the required option to auto renew the membership billing. Click Yes, if you want to auto renew |
Payment Frequency | Select the required payment frequency for the membership billing |
Prorated Available | Select the required option for the prorated membership billing |
Do Not Invoice | Select the Do Not Invoice option, if you do not want the invoice for your membership billing |
Field | Action |
Name | Select the required membership type |
Pricing Type | Select the required pricing type |
Price Points ($) | Enter the price points for the membership |
Membership term | Select the required membership term |
Description | Provide the description on the membership tier |
Amazon Web Services (AWS) is needed to deploy various services in PCC. PCC allows you to setup a new AWS account or to connect to an existing AWS account.
To setup a new AWS account to your project, perform the following:
1.Login into PCC.
2. Search for the required project. The Project dashboard appears. Click Cloud Providers from the Operations tab.
You can also navigate to Cloud Providers from the Vertical Sidebar navigation menu. Click Operations and then select Cloud Providers.
3.The Cloud Providers page appears. You need to enable the AWS account first, click Create to enable the account.
4.The associated AWS account will be enabled for the project. The green tick under the status will indicate that the AWS is successfully enabled for the project.
You can also associate a different AWS account for a project.
To associate other AWS account, perform the following steps:
1.Search for the required project. The Project dashboard appears. Click Cloud Providers from the IT SERVICES STATUS tab.
A domain name provides a unique identity for your project. You can set up a unique domain name that will allow you to have a administrative autonomy as well as control within the internet world.
To setup a domain for the project, perform the following steps:
1.Login into PCC.
2. Search for the required project. The Project dashboard appears. Click Domains from the Operations tab.
3.The Domains page appears. Click + Add Domain to add a domain for your project.
You cannot change the primary domain for the project, if you want to change the primary domain, you need to raise a support ticket.
4.The Add Domain dialog box appears. Enter the Domain Name and click the Check Availability button.
5.The domain will be searched and checked against the following points:
The domain is already owned by the project that's being setup
The domain is already owned but by another project (when the project name unknown)
The domain is already owned but by another known project.
6.If the domain name is available, a green tick mark is displayed next to the Domain Name. Click the Register Domain button to register the domain. Refer Register Domain for more details.
7.If the domain is already taken by an another project, you have the option to bid for that domain.
You should have the primary domain setup for a project in order to setup other IT Services such as Mailing List, Wiki, Issue Tracking, and Email Forwarding services.
You can setup a primary domain for a project within the available and registered domains for a project. A primary domain is usually a main domain which is selected to represent the address for your company or project. Primary domain is the main domain which is also associated with the web hosting for your company or project.
To setup a primary domain for a project, perform the following:
1.Go to the Domains page for the required project. The domain page appears with the list of domains registered with the project.
2.Place the cursor in the Search Domain box, select the required domain and click the Set As Primary Domain button.
3.The domain will be selected and listed as Primary Domain.
You can redirect a domain from one domain to another. Redirects are a way to forward visitors and search engines to a different URL than the one they requested. You can use redirects when you’re moving content around and you want the content to retain its value.
To redirect a domain from one domain to another domain, perform the following:
1.Go to the Domains page for the required project. The domain page appears with the list of domains registered with the project.
3.Click +Add Redirect from the Manage Records page.
4.The Add Redirect dialog box appears. Enter the redirect domain under To box and click Add.
5.The redirected domain is listed under Redirects list.
You can add service record such as Pantheon, Netlify and GitHub pages for your domain.
To setup service record, perform the following steps:
1.Go to the Domains page for the required project. The domain page appears with the list of domains registered with the project.
3.Click +Add Service Record from the Manage Records page.
3.The Add Service Record dialog box appears. Click Services, select the required Service from the list and click Add.
4.The service records are listed under Existing Service Records list.
By default, when a domain is added to your project; the domain is set to auto renew. Administrator can disable the auto renew.
To disable the auto renew of the domain, perform the following:
2.The Disable auto renew dialog box appears. Click Yes to cancel the auto renewal of the domain.
As a administrator, you can transfer the domains which are owned outside your project. You can transfer such domains to your projects.
To transfer a domain, perform the following:
1.Click + Add Domain.
2.The Add Domain dialog box appears. Enter the name of the domain that you want to transfer to your project and click Check Availability.
3.You can see the Domain Taken message. Click Yes; Transfer Domain.
4.One more message appears that informs you whether Linux Foundation should manage your DNS. Select Yes or No.
5.You can import the DNS Zone file or skip it, if you do not have it. Click Save and Continue.
6.The Domain will be listed in your project with status Transfer Code Needed.
Domain Name System (DNS) is the hierarchical and decentralized naming system used to identify computers, services, and other resources reachable through the internet or other internet protocol networks. DNS converts human readable domain names to machine readable IP addresses.
DNS Delegation is nothing but providing rights from one resource to another resource. Delegations allows the servers in one zone to refer clients to servers in other zones.
Administrator can delegate the DNS for the managed DNS.
To delegate the DNS through PCC, perform the following:
2.The Delegate DNS server pop box appears. Provide the required Name Servers and select the I Understand statement and click Delegate.
You can provide the details of the six name servers.
3.A flyer message appears informing that the DNS delegation is success and under DNS Hosting, the managed status changes to Delegated.
After setting up the domain for a project, you can setup the email services for the project. The email forwarding services allows you to enable email service and add recipient emails.
You need to have a Primary Domain setup for the project in order to enable Email Forwarding service.
Currently, you can set up the email forwarding feature only for the Primary Domain.
To enable email forwarding, perform the following:
2.The flyer message is displayed with status Ok message. Click Enable to enable the Email Forwarding.
3.A pop confirmation message appears. Click OK to proceed with email forwarding.
4.A flyer message appears informing that the email forwarding is successfully enabled.
You can add the email recipients after enabling the email forwarding service. Adding email recipients allows the users to use project domain specific email service. Using domain specific email service will help to have more secured email exchanges among the users associated with the project.
To add email recipients, perform the following:
1.After enabling the email forwarding service, the Email Forwarding page appears. Click + Add Forward.
2.The Add Email Forwarding dialog box appears. Enter the Alias name. Click Add Recipient and enter the email ID and click Add.
2.The Cloud Providers page appears. Click icon from the Other AWS Account. Enter the AWS Account ID and click Connect.
2.Click icon and select Manage Records.
If you want to update the redirect domain, click the edit icon.
If you want to delete the redirect domain, click the delete icon.
2.Click icon and select Manage Records.
1.Click the icon and select Disable auto-renew.
3. A flyer message appears informing that the auto renewal of the domain is disabled. You can also see icon under Auto Renew column.
You have to provide the transfer code in order to complete the domain transfer. To provide the transfer code, click icon and select Continue Transfer and enter the transfer code that you will receive from the registrar of your domain. Select My Domain is unlocked and My DNS Service is not hosted and click Begin Transfer.
1.Go to the Domains list and click the icon and click Delegate DNS (no managed DNS).
Administrator can stop the delegation of the DNS, click icon and select Stop Delegating DNS ( use Managed DNS). A confirmation message appears, click Yes.
1.Go to the domains list and click the icon from the primary domain and select Email Forwarding.