See below for the table of fields...
Also need to ListVariables...
| Field | Description | Aimed At | Schemata Field Name(existing) | New Schemata Name (if necessary) | |
| Essentials | Software_Key | Unique ID | Inbuilt | N/A | |
| Title | Project/Software Title | All | PSCProjectSchema::id | -- | |
| Short_Description | Short Description of software | All | PSCProjectSchema::description | -- | |
| Long_Description | Full Details of software | User | PSCProjectSchema::text | -- | |
| Home_Page | Homepage of software (user side) | User | PSCProjectSchema::homepage | ?? | |
| Download | Download Link for software | All | PSCProjectSchema::Download | ||
| OS | Operating Systems works on | All | |||
| Type | Is it Open Source or Free etc | All | |||
| Functional_Category | Category based on function of software: Input, Processing, Output ….. WORK ON! | All | PSCProjectSchema::categories | ->PSCProjectSchema::categories - KEEP THE SAME FOR EASE OF PORTING!!! | |
| Need_Category | Category based on need of user: Typing, Mouse, Speed, Errors….. WORK ON! | All | PSCProjectSchema::categories | ->PSCProjectSchema::categories-need | |
| Repository | Submit_Date | Date FIRST added to server | All | -- Covered by release package stuff? | -- |
| Update_Date | Date last release added to server | All | -- Covered by release package stuff? | -- | |
| Version | Version Number (on server) | All | -- Covered by release package stuff? | -- | |
| HomePage_Forge | Homepage of software (developer side) | Developer | ?? | ?? | |
| Project_lead | Project Lead Developer Name | Developer | Add | PSCProjectSchema::developer | |
| Project_Lead_Contact | Contact email or http to BB | All | PSCProjectSchema::contactAddress | ||
| Download_Count | How source??? | All | Covered by hit counter? | ||
| Development | OATsoft | Yes/No - On OATsoft Forge? | Developer | Add | PSCProjectSchema::OATSforge |
| Development_Stage | Release Stage of project - list: Release; Work in progress; Concepts | All | PSCReleaseSchema::title | -- | |
| Priority | Who assigns this???? Can we make it the administrator? | Developer | ?? | ?? | |
| Language | Programing Language - HAVE developer section of project form | Developer | -- | PSCProjectSchema::language | |
| Links | User_Forum_Link | UserForum? (OATS) - AUTOMATE???? | User | -- | PSCProjectSchema::userforum |
| CVS_Link | Developer | PSCProjectSchema::repository | -- | ||
| Requests_Link | UserRequests? (forum) - AUTOMATE???? | User | -- | PSCProjectSchema::requestsforum | |
| Survey_Link | User Survey - AUTOMATE??? | User | -- | PSCProjectSchema::surveylink | |
| FAQ_Link | User FAQ - AUTOMATE???? | User | -- | PSCProjectSchema::FAQlink |
| Existing SoftwareCentre Fields | Comment | Keep? |
| PSCProjectSchema::unsupportedVersions | Don't understand this... | ?? |
| PSCProjectShema::documentationLink | Should add | Yes? |
| PSCProjectSchema::tracker | Should add (additional to requests_link which is forum) | ?? |
| PSCProjectSchema::mailinglist | Should add (additional to other help items) | ?? |
| PSCProjectSchema::logo / logoURL / screenshot | Keep | Yes |
in schemata using product TEST as example:
PSCImprovementProposalFolderSchema -> http://www.oatsoft.org/products/test/roadmap ::: We are using TRAC!!!
PSCProjectSchema -> http://www.oatsoft.org/products/test ::: Need to add to!
PSCDocumentationFolderSchema -> ???????
PSCReleaseFolderSchema / PSCReleaseSchema-> http://www.oatsoft.org/products/test/releases (Add Releases button)
PSCFileSchema / PSCFileLinkSchema -> release files (add file/release button)?
PloneSoftwareCenterSchema? -> http://www.oatsoft.org/products/test/releases/1.0
