Openbravo Get Together
Technology Day
Community Services
Speaker: Jordi Mas and Josep Mitjà   Barcelona, 28th of October
Agenda


 Openbravo Forums


 Openbravo Bug Tracker System


 Source code control with Subversion


 Wiki


 Openbravo IRC...
Openbravo Get Together – Community services
Forums

                                                       Main purpose


...
Openbravo Get Together – Community services
Forums

              Characteristics                                 Implicat...
Openbravo Get Together – Community services
Openbravo Bug Tracker System

                                                ...
Openbravo Get Together – Community services
Openbravo Bug Tracker System


                 How good bug report looks like...
Openbravo Get Together – Community services
Subversion

                                                        Main purpo...
Openbravo Get Together – Community services
Wiki

                                                        Main purpose

  ...
Openbravo Get Together – Community services
Wiki

                                Wiki contents
     A web-base collaborat...
Openbravo Get Together – Community services
IRC

                                                         Main purpose

  ...
Openbravo Get Together – Community services


                      Contributing to Openbravo


        Get some ideas at ...
Questions and answers




Questions and Answers


                               Page 12
Openbravo Get Together




       Thank you!



                    Page 13
Upcoming SlideShare
Loading in...5
×

Openbravo's community services and vision

1,608

Published on

An exploration of Openbravo's community services including forums, source control system, bug tracking system, forums, Wiki, weblogs and IRC. We will get into the detail of how they work and what are they useful for. We also will explain how to contribute to Openbravo projects and the different mechanisms available to communicate with other community members.

Published in: Technology
1 Comment
1 Like
Statistics
Notes
No Downloads
Views
Total Views
1,608
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
71
Comments
1
Likes
1
Embeds 0
No embeds

No notes for slide

Openbravo's community services and vision

  1. 1. Openbravo Get Together Technology Day Community Services Speaker: Jordi Mas and Josep Mitjà Barcelona, 28th of October
  2. 2. Agenda Openbravo Forums Openbravo Bug Tracker System Source code control with Subversion Wiki Openbravo IRC channels How to contribute to Openbravo Page 2
  3. 3. Openbravo Get Together – Community services Forums Main purpose Discussions between the  community about common interest topics Development plans, share  experiences, express point of view Requests for community help  Main point of meeting of  Openbravo community Page 3
  4. 4. Openbravo Get Together – Community services Forums Characteristics Implications There are several forums, some for Please, make sure you post your discussion and some for help. Some message in the right forum forums are also in languages other than English. Forums are maintened by a community Don't expect commercial support when of volunteers you ask for help. If you can contribute your experience, do not hesitate to do it. Even if an answer is not complete, it is better than nothing. In a forum, answers and repplies are not Try to write clearly your opinions and inmediate questions. If necessary, provide the right information about your environment so that people can understand your context properly Page 4
  5. 5. Openbravo Get Together – Community services Openbravo Bug Tracker System Main purpose A database of know  Openbravo defects and its live cycle during the development process. It is the only bug tracker  system that we have. All Openbravo bugs are public. Currently: 244 bugs open, 261  closed (last 3 months average) Bug reporting is an important  way for our community to contribute Page 5
  6. 6. Openbravo Get Together – Community services Openbravo Bug Tracker System How good bug report looks like Is Reproducible. Developers must reproduce it or conclusively prove that it exists.  Provide step-by-step instructions for reproducing the bug. Is Specific. Try and figure out exactly what causes the problem. Do not report more than  one issue in the same report. Describes your environment. Include information about the versions of your operating  system and other components which Openbravo relies on for its execution. Provides a good summary. A summary like quot;program hangsquot; is a bad sample of a  summary because it does not provide any indication of where or how the program fails. Includes all the bug description fields. It helps a lot when managing the bug reports  that users fill up the Category (type of problem) and Group (version) fields. Is not anonymous. Often developers need to contact the user to get additional  information about the bug. If the bug reporter cannot be contacted, the developer may not have enough information to fix the bug. Page 6
  7. 7. Openbravo Get Together – Community services Subversion Main purpose Subversion (SVN) is a source  control system. Provides the means to store not only the current version of a piece of source code, but a record of all changes (and who made those changes) that have occurred to that source code. Everyone can read the code,  only authorized people can changed it This the tool that vertebrates  the development in an open source project Page 7
  8. 8. Openbravo Get Together – Community services Wiki Main purpose Where all the documentation  for Openbravo is published. Documentation is free and  released under a Creative Common license. Description of processes  (contribution, localization, bug reporting, etc). Helps to coordinate  collaborative tasks. Page 8
  9. 9. Openbravo Get Together – Community services Wiki Wiki contents A web-base collaboration tool Content for users, developers, consultants and system administrators.  Everyone (registered) can edit almost everything except for very sensitive  documents. Create new documents or fix existent ones.  Possibility to translate documents (Spanish, German, etc).  Useful URL Help: http://wiki.openbravo.com/wiki/index.php/Help  Recent Changes:http://wiki.openbravo.com/wiki/index.php/Special:Recentchanges  Page 9
  10. 10. Openbravo Get Together – Community services IRC Main purpose Internet Relay Chat, or IRC, is  the precursor to instant messaging and chat rooms Two channels: #openbravo,  #openbravo-es. Around 10/15 people  Ideal for real-time, quick  answer and coordinate efforts. All the details at:  http://wiki.openbravo.com/wiki/i ndex.php/IRC_Channel. Page 10
  11. 11. Openbravo Get Together – Community services Contributing to Openbravo Get some ideas at http://wiki.openbravo.com/wiki/index.php/Contributor%27s_Guide  Help others to install and implement Openbravo (Forums, IRC)  Localize Openbravo to your region or language  Report (and fix if you wish) any bugs, issues with the software (Tracker, Forums)  Share your ideas or request on functionality (Tracker, Forums)  Help to create an improve documentation (Wiki)  Document Openbravo success cases  Develop plugins to connect with third parties systems  Develop new functionality or modules.  Page 11
  12. 12. Questions and answers Questions and Answers Page 12
  13. 13. Openbravo Get Together Thank you! Page 13
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×