[ 
https://issues.apache.org/jira/browse/MINDEXER-142?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17965330#comment-17965330
 ] 

Olivier Lamy commented on MINDEXER-142:
---------------------------------------

This project has moved from Jira to GitHub Issues. This issue was migrated to 
[apache/maven-indexer#622|https://github.com/apache/maven-indexer/issues/622]. 
Please visit the GitHub issue to view further activity, add comments, or 
subscribe to receive notifications.

> Add proper documentation with real life examples
> ------------------------------------------------
>
>                 Key: MINDEXER-142
>                 URL: https://issues.apache.org/jira/browse/MINDEXER-142
>             Project: Maven Indexer (Moved to GitHub Issues)
>          Issue Type: Task
>            Reporter: Martin Todorov
>            Priority: Major
>              Labels: documentation
>
> *Task Description*
> It would be great to have some proper documentation and not a few cryptic 
> lines and some Javadocs.
> The current official documentation is published 
> [here|https://maven.apache.org/maven-indexer/] and it contains very little 
> useful information. Someone who first encounters the project will need to do 
> a lot of digging around in order to extract the useful information they need 
> (mostly by poking around the test code, running through a debugger and hoping 
> to find what they are looking for).
> This project has few and very rare contributions (sometimes as bursts of pull 
> requests which take forever to be reviewed and merged), mainly because people 
> feel intimidated to try and make improvements on it, hence the very slow pace 
> of development and low activity.
> In my opinion, if it gets some better documentation and, if it's a 
> requirement to continuously improve the documentation (could be done as a 
> check list item in a github issue/pull request template), the project will 
> have a better development pace, as more people will be able to understand it 
> well enough to make actual changes.
> [~cstamas]: Would this be something you could look into as part of the 
> upcoming {{6.1.0}} release?
> *Task List*
> Some ideas of things to cover:
> * (off) Define key concepts.
> * (off) Explain how the indexer works.
> * (off) Describe how the index downloading/updating works and what the 
> acceptable frequencies of downloading are.
> * (off) Add code examples (and expand on this with actual explanations).
> * (off) Add links to the example code, as the current documentation doesn't 
> mention that there is such.
> * (off) Cover any other important topics that come to mind and might be 
> useful.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to