Difference between revisions of "Category:Projects"

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
* Improve refactoring
+
 
* [[Cocoa for EiffelVision2| Native GUI library for OSX]]
+
== Unstarted project ideas ==
* Unicode support/improvements
+
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)
+
* [[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]]
* A update notification service to let developers know there is a new version available
+
* [[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 09: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


General environment mechanisms

User interface

Build infrastructure

Language and compiler

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!


Completed projects

Subcategories

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