Difference between revisions of "Category:Projects"

Line 27: Line 27:
 
* [[Refactoring|More refactoring mechanisms]]
 
* [[Refactoring|More refactoring mechanisms]]
 
* [[Advanced Class and Feature Wizard| Advanced class and feature wizard ]]
 
* [[Advanced Class and Feature Wizard| Advanced class and feature wizard ]]
* [[Configuration_management|Integrate support for configuration management]]
+
 
 
* [[Eiffel_Mutation_Testing_Tool| Eiffel Mutation Testing Tool]]
 
* [[Eiffel_Mutation_Testing_Tool| Eiffel Mutation Testing Tool]]
 
* [[Build tool| Build tool]]
 
* [[Build tool| Build tool]]
Line 67: Line 67:
 
* [[Editor_breakpoints|Inserting and navigation of editor breakpoints]]
 
* [[Editor_breakpoints|Inserting and navigation of editor breakpoints]]
 
* [[Trace_points|Adding trace points (output a trace statement indicating a trace point has been hit without writing code or stopping execution)]]
 
* [[Trace_points|Adding trace points (output a trace statement indicating a trace point has been hit without writing code or stopping execution)]]
* [[Update_notification|An update notification service to let developers know there is a new version available]]
+
* [[Update_notification|Update notification]]
 +
::An update notification service to let developers know there is a new version available
 +
* [[Configuration_management|Integrated support for configuration management]]
  
  

Revision as of 10:31, 8 August 2007

There are many ways to contribute to EiffelStudio through projects large and small. Check the list of open projects below; if you feel none covers your special interest, see below how to add your own project.

Libraries

Eiffel is all about reuse of quality components. The best way to get started as an Eiffel contributor is to extend an existing library, or start a new one to fill a need. EiffelVision developments appear under user interface.



Language and compiler

This is the heart of the Eiffel environment: providing the best possible implementation of the Eiffel language.


General environment mechanisms

There are always new ideas to improve the user experience with EiffelStudio.

User interface

Make the user interface of EiffelStudio more appealing. Much of the work is to be done in the underlying EiffelVision library, with the added benefit that improvements will be available to user applications as well.

Build infrastructure

Developments in this category are intended to help produce new versions of EiffelStudio faster and better.


Other Stuff

Unstarted project ideas

The projects in this list are mere ideas which do not yet have a project page. Feel free to start it!

An update notification service to let developers know there is a new version available


Completed projects

Adding your own project

Subcategories

This category has the following 3 subcategories, out of 3 total.