Getting involved

Do you want to contribute in the development of BeeSeek? Great! We will be happy to see you joining our team.

This guide shows the mandatory steps to become a great BeeSeek contributor. Further, it will give you some good hints that will help your life in the BeeSeek project and improve the quality of your contribution.

If you have discovered the project recently, read the aims of the project. They'll help you to figure out what we are doing.

Take a look at the community

Our community is composed by several teams, one for each part of the project. For example, we have a team for the wiki, one for the website, one for the development of the search engine itself and so on. So everyone can contribute to the project -- in any way. You can find a full list of teams in the community page: choose the ones where you wish to work and feel free to contact their members.

Discover our services and tools

Once you get in touch with the community you find out that contributing can be really easy. However to improve your experience we ask you to subscribe to the services that we use to work on the project and coordinate the teams. Of course you are not forced to do so in order to contribute, but using our tools will speed up a lot your work.

Launchpad

Launchpad is a free software collaboration tool provided by Canonical. It is being used by main different open source projects (like Ubuntu, Zope.org and MySQL), by allowing free hosting (as in free beer) of source code, bug reporting, specification tracking, translating softwares, asking questions to project teams or team members and a lot more. Think it as the central node where the BeeSeek development happens.

We use it for almost everything so we strongly suggest to subscribe to it in order to collaborate with the project. Subscribing to Launchpad is really easy. Learn how to do it. If you need some help using it, also read the help wiki.

Mailing lists

We have a mailing list hosted on Launchpad for each team. You can use them to look for help or to show your work to other members. You may also ask for a mentor that will show you all our structures. Look at the information on your team page to know the mailing list address.

Wiki

This wiki is used not only to give information about the project, but also to draft new specifications and works. Subscribing is not mandatory in order to edit the pages, but helpful to coordinate the work.

IRC

The BeeSeek community uses IRC to keep in touch, to discuss the BeeSeek development, to share ideas, and mostly to have great fun! Our main channel is #beeseek on FreeNode.

Start to work

To know what needs to be done, you can look for for bug tasks or blueprints in the project regarding your working area. Bugs with the trivial tag are the easier ti fix. You can see the full list of subprojects of BeeSeek on Launchpad at this page: https://launchpad.net/beeseek-project. If you want to work on a thing but it doesn't show up on the tracker, feel free to open a new bug task and assign it to yourself.

Once you have chosen what to do, contact the project members or read the pages relative to your team: they contain useful instructions on how to use our tools.

Have a great experience

This is indeed the better step to take part of the community: show us what you can do! ;-)

Still need help?

Doesn't this page satisfy you? Do you have any question or trouble? Contact us!

GettingInvolved (last edited 2009-12-19 12:27:18 by andrea-bs)