Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Modeling Project Releng/Website Maintenance
Homepage Copy
Component owners can edit their own website copy if they are members of the group modeling-home
. If they're not they can open a bug, cc: their PMC for approval, and request access from the webmaster.
To edit website copy, check out the web content module from /cvsroot/org.eclipse
:
www/modeling/emft/projectName
Then look at these files:
project-info/project-page-paragraph.html (short blurb) project-info/overview.html (detailed page)
As to what content can be put on the site, look at other Modeling project components for examples:
- http://www.eclipse.org/modeling/emft/?project=compare#compare
- http://www.eclipse.org/modeling/emft/?project=search#search
Note that there's at least a 30-second lag before content appears after committing new files or changes.
Build UI
As above, content lives in /cvsroot/org.eclipse/www/modeling/emft/projectName
. See:
build/_common.php
So that your component is properly listed and will appear on the homepage, downloads, release notes, be sure to edit your parent project's _projectCommon.php file, eg. /cvsroot/org.eclipse/www/modeling/emft/_projectCommon.php
.
Be sure you add yourself to these arrays, as appropriate:
$projects = array( ... ); $cvscoms = array( ... ); $nodownloads = array(); //components with no downloads available yet $nonewsgroup = array(); //components without newsgroup $nomailinglist = array(); //components without mailinglist $incubating = array( ... ); // components which are still incubating (everyone goes here to start, esp. EMFT)