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

ASF GitHub Bot commented on QPID-8361:
--------------------------------------

alex-rufous commented on issue #36: QPID-8361: [Broker-J] Create a developer 
guide for Qpid Broker-J
URL: https://github.com/apache/qpid-broker-j/pull/36#issuecomment-532226526
 
 
   Tomas,
   Thanks a lot for the review comments. I committed a second patch for the 
pull request addressing majority of your comments.
   
   > Reading would be easier if there will be table of contents for larger 
documents like High Level Architecture. Unfortunately MD format does not 
support TOC naturally, so maintaining would be more difficult. I think it is 
worth it, because chapters do not change too much.
   > 
   
   I generated TOC using markdown-toc utility. The TOCs can be regenerated with 
the script "toc-generator.sh" if required. I think it should be OK for now.
   
   > I suggest to improve High Level Architecture with
   > 
   >     * exchange architecture
   
   I added some basic exchange overview. I am not sure that it will be useful. 
I think that every section in architecture document requires writing an extra 
chapter with details.
      
   >     * transaction architecture
   I will add this separately.
   > 
   >     * AMQP protocol error handling architecture
   AMQP protocol error handling requires improvements. I think writing it right 
now will generate more work for future.
   
   > 
   > I submitted review comments mostly for typos I noticed during reading the 
guide.
   I hope I addressed the majority of them.
   
 
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


> [Broker-J] Create a developer guide for Qpid Broker-J
> -----------------------------------------------------
>
>                 Key: QPID-8361
>                 URL: https://issues.apache.org/jira/browse/QPID-8361
>             Project: Qpid
>          Issue Type: Task
>          Components: Broker-J
>            Reporter: Alex Rudyy
>            Priority: Major
>             Fix For: qpid-java-broker-8.0.0
>
>
> The developer documentation is currently scattered over various Qpid 
> confluence pages. It could be challenging for people interested in 
> contributing to the project to find that documentation. A developer guide 
> could be added to cover such aspects as
> * Environment Setup
> * Building project
> * Running tests
> * Releasing
> * Architecture overview
> The following wiki pages are good candidates for inclusion into a developer 
> guide:
> [High Level 
> Architecture|https://cwiki.apache.org/confluence/display/qpid/High+Level+Architecture]
> [How To Build Qpid 
> Broker-J|https://cwiki.apache.org/confluence/display/qpid/How+To+Build+Qpid+Broker-J]
> [Releasing Qpid 
> Broker-J|https://cwiki.apache.org/confluence/display/qpid/Releasing+Qpid+Broker-J]
> The wiki pages below might be included as well
> [Java Coding 
> Standards|https://cwiki.apache.org/confluence/display/qpid/Java+Coding+Standards]
> [Qpid Java Run 
> Scripts|https://cwiki.apache.org/confluence/display/qpid/Qpid+Java+Run+Scripts]
> The developer documentation should be easy to modify, maintain and preview. 
> Thus, it can be written in  markdown or 
> [asciidoc|https://asciidoctor.org/docs/asciidoc-syntax-quick-reference/]. The 
> latter is also supported on github. 
> Potentially, it can be published on Qpid  project site as part of release 
> process.



--
This message was sent by Atlassian Jira
(v8.3.2#803003)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org

Reply via email to