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

Robert Muir commented on SOLR-3904:
-----------------------------------

Current output of 'documentation-lint' with the patch:
{noformat}
     [exec] 
/home/rmuir/workspace/lucene-trunk/solr/build/docs/solr-velocity/overview-summary.html
     [exec]   missing: org.apache.solr.response
     [exec] 
     [exec] 
/home/rmuir/workspace/lucene-trunk/solr/build/docs/solr-core/overview-summary.html
     [exec]   missing: org.apache.solr
     [exec]   missing: org.apache.solr.analysis
     [exec]   missing: org.apache.solr.client.solrj.embedded
     [exec]   missing: org.apache.solr.cloud
     [exec]   missing: org.apache.solr.common
     [exec]   missing: org.apache.solr.core
     [exec]   missing: org.apache.solr.handler
     [exec]   missing: org.apache.solr.handler.admin
     [exec]   missing: org.apache.solr.handler.component
     [exec]   missing: org.apache.solr.handler.loader
     [exec]   missing: org.apache.solr.highlight
     [exec]   missing: org.apache.solr.internal.csv
     [exec]   missing: org.apache.solr.internal.csv.writer
     [exec]   missing: org.apache.solr.logging
     [exec]   missing: org.apache.solr.logging.jul
     [exec]   missing: org.apache.solr.request
     [exec]   missing: org.apache.solr.response
     [exec]   missing: org.apache.solr.response.transform
     [exec]   missing: org.apache.solr.schema
     [exec]   missing: org.apache.solr.search
     [exec]   missing: org.apache.solr.search.function
     [exec]   missing: org.apache.solr.search.function.distance
     [exec]   missing: org.apache.solr.search.grouping
     [exec]   missing: org.apache.solr.search.grouping.collector
     [exec]   missing: org.apache.solr.search.grouping.distributed
     [exec]   missing: org.apache.solr.search.grouping.distributed.command
     [exec]   missing: 
org.apache.solr.search.grouping.distributed.requestfactory
     [exec]   missing: 
org.apache.solr.search.grouping.distributed.responseprocessor
     [exec]   missing: 
org.apache.solr.search.grouping.distributed.shardresultserializer
     [exec]   missing: org.apache.solr.search.grouping.endresulttransformer
     [exec]   missing: org.apache.solr.search.similarities
     [exec]   missing: org.apache.solr.servlet
     [exec]   missing: org.apache.solr.servlet.cache
     [exec]   missing: org.apache.solr.spelling
     [exec]   missing: org.apache.solr.spelling.suggest
     [exec]   missing: org.apache.solr.spelling.suggest.fst
     [exec]   missing: org.apache.solr.spelling.suggest.jaspell
     [exec]   missing: org.apache.solr.spelling.suggest.tst
     [exec]   missing: org.apache.solr.update
     [exec]   missing: org.apache.solr.update.processor
     [exec]   missing: org.apache.solr.util
     [exec]   missing: org.apache.solr.util.plugin
     [exec]   missing: org.apache.solr.util.xslt
     [exec] 
     [exec] 
/home/rmuir/workspace/lucene-trunk/solr/build/docs/solr-analysis-extras/overview-summary.html
     [exec]   missing: org.apache.solr.schema
     [exec] 
     [exec] 
/home/rmuir/workspace/lucene-trunk/solr/build/docs/solr-clustering/overview-summary.html
     [exec]   missing: org.apache.solr.handler.clustering
     [exec]   missing: org.apache.solr.handler.clustering.carrot2
     [exec] 
     [exec] 
/home/rmuir/workspace/lucene-trunk/solr/build/docs/solr-langid/overview-summary.html
     [exec]   missing: org.apache.solr.update.processor
     [exec] 
     [exec] 
/home/rmuir/workspace/lucene-trunk/solr/build/docs/solr-solrj/overview-summary.html
     [exec]   missing: org.apache.noggit
     [exec]   missing: org.apache.solr.client.solrj
     [exec]   missing: org.apache.solr.client.solrj.beans
     [exec]   missing: org.apache.solr.client.solrj.impl
     [exec]   missing: org.apache.solr.client.solrj.request
     [exec]   missing: org.apache.solr.client.solrj.response
     [exec]   missing: org.apache.solr.client.solrj.util
     [exec]   missing: org.apache.solr.common
     [exec]   missing: org.apache.solr.common.cloud
     [exec]   missing: org.apache.solr.common.luke
     [exec]   missing: org.apache.solr.common.params
     [exec]   missing: org.apache.solr.common.util
     [exec] 
     [exec] 
/home/rmuir/workspace/lucene-trunk/solr/build/docs/solr-uima/overview-summary.html
     [exec]   missing: org.apache.solr.uima.processor
     [exec] 
     [exec] 
/home/rmuir/workspace/lucene-trunk/solr/build/docs/solr-dataimporthandler/overview-summary.html
     [exec]   missing: org.apache.solr.handler.dataimport
     [exec]   missing: org.apache.solr.handler.dataimport.config
     [exec] 
     [exec] 
/home/rmuir/workspace/lucene-trunk/solr/build/docs/solr-cell/overview-summary.html
     [exec]   missing: org.apache.solr.handler.extraction
     [exec] 
     [exec] 
/home/rmuir/workspace/lucene-trunk/solr/build/docs/solr-test-framework/overview-summary.html
     [exec]   missing: org.apache.solr
     [exec]   missing: org.apache.solr.analysis
     [exec]   missing: org.apache.solr.cloud
     [exec]   missing: org.apache.solr.core
     [exec]   missing: org.apache.solr.update.processor
     [exec]   missing: org.apache.solr.util
     [exec] 
     [exec] 
/home/rmuir/workspace/lucene-trunk/solr/build/docs/solr-dataimporthandler-extras/overview-summary.html
     [exec]   missing: org.apache.solr.handler.dataimport
     [exec] 
     [exec] Missing javadocs were found!

BUILD FAILED
{noformat}
                
> add package level javadocs to every package
> -------------------------------------------
>
>                 Key: SOLR-3904
>                 URL: https://issues.apache.org/jira/browse/SOLR-3904
>             Project: Solr
>          Issue Type: Improvement
>          Components: documentation
>            Reporter: Hoss Man
>            Assignee: Hoss Man
>             Fix For: 4.1
>
>         Attachments: SOLR-3904_buildxml.patch
>
>
> quoth rmuir on the mailing list...
> {quote}
> We've been working on this for the lucene side (3.6 was the first
> release where every package had docs, 4.0 will be the first where
> every class had docs, and we are now working towards
> methods/fields/ctors/enums).
> I think this would be valuable for solr too (especially solrj as a start).
> Besides users, its really useful to developers as well. Of course we
> all think our code is self-documenting, but its not always the case. a
> few extra seconds can save someone a ton of time trying to figure out
> your code.
> Additionally at least in my IDE, when things are done as javadoc
> comments then they are more easily accessible than code comments. I'm
> sure its the case for some other development environments too.
> Filling in these package.html's to at least have a one sentence
> description would be a really good start. It lets someone know where
> to go at the high-level.
> If I was brand new to solr and wanted to write a java app that uses
> solrj, i wouldn't have a clue where to start
> (https://builds.apache.org/job/Solr-Artifacts-4.x/javadoc/solr-solrj/index.html).
> 12 sentences could go a really long way.
> And for all new code, I hope we can all try harder for more complete
> javadocs. when you are working on something and its fresh in your head
> its a lot easier to do this than for someone else to come back around
> and figure it out.
> {quote}
> I'm going to try and make it a priority for me to fill in package level docs 
> as we look towards 4.1

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to