Category:Projects: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| Line 5: | Line 5: | ||
*[[Scintilla_component| Multiplatform editor component: Scintilla]] | *[[Scintilla_component| Multiplatform editor component: Scintilla]] | ||
*[[Gecko_component| Multiplatform layout engine component: Mozilla/Gecko]] | *[[Gecko_component| Multiplatform layout engine component: Mozilla/Gecko]] | ||
* [[Cocoa for EiffelVision2| Native GUI library for OSX]] | |||
== General environment mechanisms == | == General environment mechanisms == | ||
== User interface == | == User interface == | ||
| Line 24: | Line 26: | ||
*[[Component_standards| Standards and tools for Eiffel based components]] | *[[Component_standards| Standards and tools for Eiffel based components]] | ||
= | == Language and compiler == | ||
* [[Unicode|Unicode support improvement]] | |||
== Other Stuff == | == Other Stuff == | ||
| Line 38: | Line 41: | ||
* Porting to new platforms (OSX Intel, OpenBSD) | * Porting to new platforms (OSX Intel, OpenBSD) | ||
* Integrate support for configuration management | * Integrate support for configuration management | ||
* [[ | == Unstarted project ideas == | ||
* | The projects in this list are mere ideas which do not yet have a project page. Feel free to start it! | ||
* Direct code checking (red squiggly lines) | * [[IDE|IDE improvements]] | ||
* Integrated learning support | * [[Extended_static_checking|Extended static checking]] | ||
* Editor macro recording and playback | * [[Code_checking|Direct code checking (red squiggly lines)]] | ||
* Inserting and navigation of editor breakpoints | * [[Learning|Integrated learning support]] | ||
* Adding trace points (output a trace statement indicating a trace point has been hit without writing code or stopping execution) | * [[Macros|Editor macro recording and playback]] | ||
* | * [[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)]] | |||
* [[Update_notification|An update notification service to let developers know there is a new version available]] | |||
* [[Refactoring|More refactoring mechanisms]] | |||
==Completed projects== | ==Completed projects== | ||
Revision as of 17:55, 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, you may start your own project.
Libraries
- Multiplatform editor component: Scintilla
- Multiplatform layout engine component: Mozilla/Gecko
- Native GUI library for OSX
General environment mechanisms
User interface
- EiffelVision Accelerators
- Unicode support for EiffelVision
- Editor
- EiffelBuild Integration
- Cocoa for EiffelVision2
- EiffelStudio UI for other languages (internationalization)
Build infrastructure
- Build tool
- Debian packages
- OSX release infrastructure
- Standards and tools for Eiffel based components
Language and compiler
Other Stuff
- Eiffel Multi User
- Eiffel Studio for Teaching
- Advanced Class and Feature Wizard
- Integrating AutoTest into EiffelStudio
- Eiffel Mutation Testing Tool
- Eiffel LEGO NXT Commumication Library and EiffelStudio Integration
- ECMA conformance of Eiffel
- Build tool
- OSX release
- Porting to new platforms (OSX Intel, OpenBSD)
- Integrate support for configuration management
Unstarted project ideas
The projects in this list are mere ideas which do not yet have a project page. Feel free to start it!
- IDE improvements
- Extended static checking
- Direct code checking (red squiggly lines)
- Integrated learning support
- Editor macro recording and playback
- Inserting and navigation of editor breakpoints
- Adding trace points (output a trace statement indicating a trace point has been hit without writing code or stopping execution)
- An update notification service to let developers know there is a new version available
- More refactoring mechanisms
Completed projects
Subcategories
This category has the following 3 subcategories, out of 3 total.
Pages in category "Projects"
The following 67 pages are in this category, out of 67 total.
C
E
- ECMA Implementation
- Editor
- Editor breakpoints
- Eiffel Mutation Testing Tool
- Eiffel NXT
- EiffelBuild Integration
- EiffelStudio Wish List
- EiffelVision accelerators
- EiffelVision Cocoa
- EiffelVision Mac
- EiffelVision Unicode
- EMU
- EMU/Protocol
- EMU/SRS
- EPI-BU-0001
- EPI-BU-0002
- EPI-CO-0001
- EPI-CO-0002
- EPI-ES-0001
- EPI-ES-0002
- EPI-ES-0003
- EPI-LI-0001
- EPI-LI-0002
- EPI-LI-0003
- EPI-LI-0004
- EPI-LI-0005
- EPI-LI-0006
- EPI-TO-0001
- ESTeaching
- ESWizard
- Extended static checking