View source | Discuss this page | Page history | Printable version   
Main Page
Upload file
What links here
Recent changes

PDF Books
Add page
Show collection (0 pages)
Collections help


Communication channels

This article is protected against manual editing because it is automatically generated from Openbravo meta-data. Learn more about writing and translating such documents.



Similar to many other open source projects, Openbravo has a set of communication channels to cover different participants and community needs.

The recommended usage of these channels are as follow:

These channels are maintained by Openbravo and a community of volunteers. Do not expect commercial support when you ask for help. If you can contribute your experience, please do not hesitate to do it. Even if an answer is incomplete, it's a start.

General recommendations for written communication

These are some general recommendations for written communication:

Openbravo issues

Openbravo issues is a database of bugs and feature requests for Openbravo projects. It helps developers keep track of issues and who is fixing them.

If you have found a bug or you want to request a feature enhancement a issue report is the way to bring the attention to the Openbravo community.

Openbravo weblogs and Planet

Planet Openbravo is a window into the world, work and lives of Openbravo developers and contributors that acts as a aggregator of the different personal weblogs of every individuals.

Policy for including blogs to the Openbravo Planet

These are the requirements that a blog must have to be added to Openbravo Planet:

If you have interested in getting your blog added to our Planet please contact Fenzik (newcontent at openbravo dot com).

Blogging recommendations

What to blog about

Rules when blogging at Openbravo

Mailing lists

Openbravo ERP project current has some mailing lists at SourceForge to coordinate the project development efforts.



Traffic: High (approximately 40 messages per week)

We test our builds continuously in our build farm. This mailing list receives notifications when a build is broken or if later on it's fixed.

This is a good resource for people developing Openbravo or willing to follow its development closely. It's specially useful for those developers with push access to the repository.



Traffic: High (approximately 30 messages per week)

Every push to the development Mercurial repositories generates an email to this list showing the changesets, their authors, the dates, what files and directories changed, and how they changed.

Aside from the obvious technical benefits of peer review, very common in open source projects, commit emails help create a sense of community, because they establish a shared environment in which people can react to events (commits) that they know are visible to others as well.

This is a good resource for people developing Openbravo or willing to follow its development closely.



Traffic: Expected to be high

This a general development discussion list about how to develop using Openbravo.


Openbravo mailing list archives are collected on SourceForge.

The following sites also host archives of the mailing lists:

Openbravo news

Openbravo's Forge has an artifact to publish news (Openbravo ERP and Openbravo POS news). With this artifact all Openbravo's Forge projects are able to tell the world what is currently happening in their own project. In Openbravo ERP and POs we currently use it to:

The Openbravo ERP and POS news channel is also a channel at Openbravo Planet.

Web based on-line forums

Forums allow people to discuss a variety of topics online using a web browser. Openbravo ERP support forums and Openbravo POS support forums provide a means to communicate with community members and project enthusiasts located all over the world. People discuss Openbravo features, configuration and installation issues or development questions among others.

Policy for creating new forums

Any user can ask Openbravo to create a new on-line forum. Our policy for creating on-line forums is:

You can request new forums to


Openbravo IRC channels

Internet Relay Chat, or IRC, is the precursor to instant messaging and chat rooms like those found on Yahoo! and innumerable other web sites. It is one of the best ways to get help fast but it is also a way to hang out and become part of the Openbravo community.

As many other open source projects, Openbravo has its own discussion channel that allows real time communication between the different community members where they can exchange quickly ideas, doubts and projects.


There are many open source clients. These are some of the most popular ones, available for Microsoft Windows, GNU/Linux and *BSD:

Joining #openbravo via browser

If you're unable to use the IRC clients listed above you can join #openbravo using the Webchat @ Freenode

Registering nicks

Freenode allows users to register their nicks in order to keep them between sessions and avoid vandalism.

To register your nick send a message with your password to the nick server.

/msg NickServ REGISTER Password

Once the nick is registered you should identify to the nick server every time that you connect using the following command:

/msg NickServ IDENTIFY Password

Note that due to recent Freenode's spam policies, only registered users can send private messages to other users. In case you want to get messages from unregistered users, type the following command:



Although IRC is mostly unrestricted, there are certain rules/etiquette everyone must follow:


There are two loggers, both classified by channel and by day:


Chat Meetings

Openbravo holds regular IRC meetings to coordinate community efforts.

24/7 IRC for developers

This is an offer for all developers. Openbravo has a dedicated machine to be used as IRC client. So that the machine stays connected to IRC 24/7 and you can connect to the machine whenever you want. Generally this is achieved using a text based IRC client (e.g. irssi), SSH and a program that allows you detaching and reattaching to a terminal session (e.g.screen, dtach).

This means you can stay connected to #openbravo and the #openbravo-xx channels forever, and connect whenever you want to check and answer the messages.


Those who are interested should send an e-mail to staff.rm at openbravo dot com, specifying the desired user name for the SSH access and attaching a public SSH key. If you don't have one or don't know that it is, perform the following steps to generate one:

Open a terminal with your everyday user. And then generate the key, specifying a passphrase you only know.

$ ssh-keygen -t dsa -b 1024
Generating public/private dsa key pair.
Enter file in which to save the key (/home/ken/.ssh/id_dsa): 
Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
Your identification has been saved in /home/ken/.ssh/id_dsa.
Your public key has been saved in /home/ken/.ssh/
The key fingerprint is:
43:6f:1b:0f:dd:a1:43:15:50:45:b0:65:dd:83:51:18 ken@Atlantis

Now you have generated a private (/home/ken/.ssh/id_dsa) and public (/home/ken/.ssh/ keypair. is the file you should attach in the e-mail.


The first time you log into the system start screen or dtach session. In this example we'll use screen:

$ ssh
$ screen -AmdS irc
$ screen -d -r irc
$ irssi

When you want to leave IRC, just close that terminal session. And when you want to log in back to the server, attach yourself to the screen session:

$ ssh
$ screen -d -r irc

To make it even more automatic, you can make it automatically enter the IRC session right after SSHing:

$ echo "screen -d -r irc" >> ~/.bash_profile

Note of gratitude

Openbravo wants to thank the people behind for providing the infrastructure for supporting our channel.

Retrieved from ""

This page has been accessed 125,390 times. This page was last modified on 16 June 2016, at 09:26. Content is available under Creative Commons Attribution-ShareAlike 2.5 Spain License.