|
|
Glow - Getting StartedThe Getting Started page for users describes how to download, install and run Glow. It also has some pointers if you want to report a bug or to request a feature in Glow.If you have already read our Getting Started page for users and want to participate in the Glow project in other ways, this page is for you! We offer some advice and guidance below on some important ways you can contribute to Glow, but the ways that you can contribute are limited only by your creativity! After reading the First Steps section below, you might want to go to the main Glow site for developers and other contributors to Glow if you already know how you want to contribute! First stepsOne of the first things you should do is to join the Groupware project as an Observer;
this will add Groupware to your personal OpenOffice.org
start page. Below is an overview of some different kinds of contributor to Glow. Contributor Roles DeveloperOne of the most concrete ways you can contribute to Glow is accept responsibilty
for open tasks ranging from a single class
to a small component to an entire Glow module. If you are taking responsibility
on a bug, please update the status of the Issuezilla bug or send a mail to
the dev mailing list. Many developers who have only a little time are able to take bugs submitted
in the Glow
category of OOo Issuezilla, and then help to diagnose or code a bug fix. Everyone who contributes code to Glow has to sign the JCA; this is a painless process! After that, we ask developers to go through a confidence building stage with the project; this basically means that you will be allocated a buddy who will offer you guidance on coding practices and review code that you can submit via mail. We require this even for developers who are successfully contributing to other large open-source such as Mozilla or even other OpenOffice.org projects. Once you have successfully submitted a number of bug fixes or small modules that meet essential quality criteria, you can be given full Developer access, which means you can commit code directly to Glow CVS. Tester/QAWe hope that every user of Glow will let us know either via Issuezilla or a mail to when something is broken, but we also need contributors who will help us by performing regular in-depth feature tests of Glow. To help us to ensure we get to a consistent high level of quality assurance, we also need testers who will document a manual test procedure (using the Glow user interface) or even develop automated tests for API's or libraries.Another important contribution is to verify the unconfirmed
Glow bugs that have been reported by users. Evaluation/Pilot
|


