CMSMS Forge
Official documentation
|
Submit new documentation | View Documentation How to create and manage a projectThis is a shorter introduction to creating and managing a project in the CMSMS Forge. For full details, read the CMSMS Forge User Guide. Register a projectTo register a project you must first register as a user and then log in. When you log in you will be taken to "My Page", which contains your personal info, about the projects you are a member of, bugs you have reported etc. At the top of "My Page" there is a link to "Register a project". On the project registration page you need to give the following info:
When you have submitted your project a site administrator has to approve it before you can access it. Categorize your projectThe first thing you should do as soon as your project has been approved is to categorize it! Otherwise users will not be able to find your project. Click on "Edit" next to Trove Categorization under the Admin tab for your project. The most important category to choose is for CMS Made Simple (if it's a module, tag, translation etc.). Upload file releasesTo make files available for users to download, navigate to the Files tab. Before you release a file you have to define a package, which should have a descriptive name for the project. By default the unix name of your project has been added as a package. To upload a new release click "Add release". The form has the following fields: Package ID -- Select a package. Click the Release File button. Your file will now appear in the list of files in the Files section. Use SVN for developmentWe encourage you to use SVN for the development of your project, please read more here. TrackersTrackers help you keep track of bugs, feature requests, patches etc. You can create new trackers to keep track of any kind of data. Get notified of changes in your projectTo make sure you get notified when anything happens on your project, you can go to each of the "trackers" - i.e., the bug tracker, the feature request tracker - and enable email notification. To do that, go to your project page, click on the "Tracker" tab, click on "Bugs", click on "Admin", then click on "Update preferences", and put your email address in the "Send email on new submission to address:" box. Also, you can check the box right below it that says "Send email on all changes". You can also subscribe to the commits mailing list for a project, to get email notification when a file has been committed to that project's SVN. Post newsYou can insert a news item about your project. All posts for your project will appear instantly on your project summary page. Posts that are of special interest to the CMS Made Simple community will have to be approved by a site administrator before they will appear on the CMSMS Forge home page. You may include URLs, but not HTML in your submissions. URLs that start with http:// are made clickable. The news item will go to the News Admin for approval for publication. Turn on/off featuresYou may want to turn off some of the features for your project if you don't plan to use them - you can always turn them back on. You can turn things off by clicking your project's Admin tab, then clicking the "Edit Public Info" link, and deselecting the appropriate checkboxes. Likely candidates for disabling include surveys, forum, FTP, mailing lists and the project/task manager. |