jira.codehaus.org

  • Log In Access more options
    • Online Help
    • Keyboard Shortcuts
    • About JIRA
    • JIRA Credits
    • What?s New
  • Dashboards Access more options (Alt+d)
  • Projects Access more options (Alt+p)
  • Issues Access more options (Alt+i)
  • Maven 1
  • MAVEN-1287

documentation ideas

  • Log In
  • Views
    • XML
    • Word
    • Printable

Details

  • Type: Task Task
  • Status: Closed Closed
  • Priority: Blocker Blocker
  • Resolution: Won't Fix
  • Affects Version/s: 1.0-rc3
  • Fix Version/s: None
  • Component/s: documentation
  • Labels:
    None

Description

  • something like http://xstream.codehaus.org/versioning.html
  • a key for the new xdoc symbols is needed (And must be optional). Maybe just above the logo?
  • refer to Pete Kazmier's previous work and perhaps torque for good examples: tutorial, guides, howto, reference.

Issue Links

is depended upon by

Task - A task that needs to be done. MAVEN-1517 Complete rebuild of Maven Site

  • Major - Major loss of function.
  • Closed - The issue is considered finished, the resolution is correct. Issues which are not closed can be reopened.

Activity

Ascending order - Click to sort in descending order
  • All
  • Comments
  • Work Log
  • History
  • Activity
Hide
Permalink
Brett Porter added a comment - 20/May/04 7:27 PM

documenting this would be good too:
http://jira.codehaus.org/browse/MAVEN-1219#action_19968

also, add an FAQ:
I don't think jelly:maven should extend jelly:core, but I don't really want to change it now... I think we'll have to live with it for now and call it deprecated and semi-removed I'll add an FAQ.

Show
Brett Porter added a comment - 20/May/04 7:27 PM documenting this would be good too: http://jira.codehaus.org/browse/MAVEN-1219#action_19968 also, add an FAQ: I don't think jelly:maven should extend jelly:core, but I don't really want to change it now... I think we'll have to live with it for now and call it deprecated and semi-removed I'll add an FAQ.
Hide
Permalink
Brett Porter added a comment - 20/May/04 7:33 PM

this is a test

Show
Brett Porter added a comment - 20/May/04 7:33 PM this is a test
Hide
Permalink
Arik Kfir added a comment - 04/Aug/04 2:40 PM

Speaking of documentation, it would be nice to have a news page that gets updated when new plugin versions are released, now that plugins are maintained separately from the Maven core itself.

Most people I know don't bother checking every plugin's page for new versions (due to the overwhelming number of plugins) so they simply wait for a new Maven version.

Having a news page that announces new plugin versions would be a (neat and) simple solution that would allow people to update their maven installation functionality more frequently, and remove the burden from the maven core developers.

I'm sure this can be automated if all maven plugins extend a base maven-plugin.xml project file which would update that page.

What do you think?

Show
Arik Kfir added a comment - 04/Aug/04 2:40 PM Speaking of documentation, it would be nice to have a news page that gets updated when new plugin versions are released, now that plugins are maintained separately from the Maven core itself. Most people I know don't bother checking every plugin's page for new versions (due to the overwhelming number of plugins) so they simply wait for a new Maven version. Having a news page that announces new plugin versions would be a (neat and) simple solution that would allow people to update their maven installation functionality more frequently, and remove the burden from the maven core developers. I'm sure this can be automated if all maven plugins extend a base maven-plugin.xml project file which would update that page. What do you think?
Hide
Permalink
Geoffrey De Smet added a comment - 11/Sep/04 7:42 AM

Users sometimes get confused with the developper documentation.
Especially for end-user projects such as a text processer, this is true.

I believe the site plugin should by default have the notion of "user documentation" and "developper documentation" and clearly seperate them. Also the generated reports should have a notion to which they belong (checkstyle, FAQ).
Every project has people just using it and other improving it too.

The developper documentation (conventions, UML diagrams, etc) belongs with the generated developper reports, while the user generated FAQ's can be linked from the user docs.

This would make it easy to implement a property includeDevelopperDocumentation for end-user releases etc.

The catch here is that there could be 2 FAQ's generated: one for users and one for developpers.

Show
Geoffrey De Smet added a comment - 11/Sep/04 7:42 AM Users sometimes get confused with the developper documentation. Especially for end-user projects such as a text processer, this is true. I believe the site plugin should by default have the notion of "user documentation" and "developper documentation" and clearly seperate them. Also the generated reports should have a notion to which they belong (checkstyle, FAQ). Every project has people just using it and other improving it too. The developper documentation (conventions, UML diagrams, etc) belongs with the generated developper reports, while the user generated FAQ's can be linked from the user docs. This would make it easy to implement a property includeDevelopperDocumentation for end-user releases etc. The catch here is that there could be 2 FAQ's generated: one for users and one for developpers.
Hide
Permalink
Geoffrey De Smet added a comment - 11/Sep/04 7:44 AM

Also it would be nice if resources in the project could be reused in the xdocs.

For example icons used in the toolbar of the application can be reused to explain their actions in the xdocs.

Show
Geoffrey De Smet added a comment - 11/Sep/04 7:44 AM Also it would be nice if resources in the project could be reused in the xdocs. For example icons used in the toolbar of the application can be reused to explain their actions in the xdocs.
Hide
Permalink
Brett Porter added a comment - 11/Sep/04 7:10 PM

funnily enough, Jason and I discussed this idea just a couple of days ago
http://jira.codehaus.org/browse/MAVEN-1287#action_23977
I've always thought the site should be split that way, but we are thinking of ways that Maven could facilitate that for all projects.

Show
Brett Porter added a comment - 11/Sep/04 7:10 PM funnily enough, Jason and I discussed this idea just a couple of days ago http://jira.codehaus.org/browse/MAVEN-1287#action_23977 I've always thought the site should be split that way, but we are thinking of ways that Maven could facilitate that for all projects.
Hide
Permalink
Brett Porter added a comment - 29/Oct/04 10:56 PM

from this, only http://xstream.codehaus.org/versioning.html left to do

Show
Brett Porter added a comment - 29/Oct/04 10:56 PM from this, only http://xstream.codehaus.org/versioning.html left to do
Hide
Permalink
Lukas Theussl added a comment - 20/Jun/06 5:14 PM

Closing as outdated, - documentation ideas are now gathered for m2.

Show
Lukas Theussl added a comment - 20/Jun/06 5:14 PM Closing as outdated, - documentation ideas are now gathered for m2.

People

  • Assignee:
    Lukas Theussl
    Reporter:
    Brett Porter
Vote (1)
Watch (3)

Dates

  • Due:
    31/May/04
    Created:
    19/May/04 9:54 AM
    Updated:
    20/Jun/06 5:14 PM
    Resolved:
    20/Jun/06 5:14 PM
  • Atlassian JIRA (v5.0.4#731-sha1:3aa7374)
  • Report a problem
  • Powered by a free Atlassian JIRA open source license for Codehaus. Try JIRA - bug tracking software for your team.