Mylar Contributor Reference

Contributing

Extending Mylar


 

Introduction

Those interested in contributing should start out by emailing mylar-dev@eclipse.org in order to get an idea of the current priorities.  Also refer to the list of reports marked help wanted

 

Workspace setup

Working in bootstrap mode

Working with JIRA Integration


 

Contributing patches

All but the most minor patches to Mylar should be made using the latest release or development build of Mylar.  In order to ensure that we consume what we produce and help the Mylar UI evolve gracefully all contributors must be also be Mylar users.

To submit:


 

Building a distribution

Merging and building the 3.1 branch

Deploying

 


 

Additional References

The following books and links refer to the principles behind Mylar's development process, Java, and Eclipse coding conventions.

Eclipse Programming Java Programming Planning

 


 

 

Extensibility Overview

Following the Eclipse conventions, Mylar will not make any API guarantees until the 1.0 release.  However, a driving goal of the Mylar project is to provide a task management and focused UI framework that can be easily extended by any Eclipse SDK and RCP based applications.  The Mylar components are loosely coupled by preliminary extension points and APIs, and these will be stabilizing between the 0.5 and 1.0 releases.  We strongly recommend that anyone interest in extending Mylar email mylar-dev@eclipse.org regarding the status of Mylar extensibility.