[Design of JBoss Labs] - Re: Productization metrics for JEMS Matrix
by wrzep
"unibrew" wrote : Ok. So, Pawel could you make a list of new things which you need in project.xml ? Some time ago I sent you all a specification of new project.xml. Please check it and list what do you want to add.
|
OK, I'd like to include in project.xml:
- support and forums links:
<project>
| ...
| <support-services type="support">http://</support-services>
| <support-services type="training">http://</support-services>
| <forum type="user">http://...</forum>
| <forum type="dev">http://...</forum>
| ...</project>
To make those links visible inside project menu, one would put the following in the menu tag:
<menu>
| ...
| <support-services />
| <forums />
| </menu>
Links to wiki, repo and JIRA work now in this way (Rysiek, plase update your project.xml schema here).
- documentation info:
<project>
| ...
| <documentation type="FAQ">http://...</documentation>
| <documentation type="manual">http://...</documentation>
| ...
| </project>
(types could be: manual, wiki, FAQ, javadoc, quickStart, installation)
Project class will have getDocumentation() method then.
Displaying it in the same way as above can be useful, even though it might be sometimes not enough, for example when project has it's own, separate documentation page (side note: AFAIK, wiki link can be generated automatically).
- additional download info
It would be cool to know if downloads defined in project.xml include binaries or sources ready to install. The simplest solution is to add an optional type attribute:
| <files>
| ...
| <file>
| <id>source</id>
| <name>Source Beta Version</name>
| <description>source distribution</description>
| <type>source</type>
| </file>
| </files>
|
That's only a proposal, of course :)
Cheers,
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3968901#3968901
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3968901
17 years, 8 months