mead
Project home
On Friday, May 18, the normal maintenance window (17:00 Pacific time) will be extended for data center maintenance until 23:00 Pacific. No extended down-time is planned, but brief delays and interruptions are possible throughout the period.
If you were registered and logged in, you could join this project.
Mead is a new mono C#
integrated development environment.
Mead is written from the ground up in C# and Gtk#. Unlike many
currently available IDEs, which focus on modularizing and
compartmentalizing the IDE, Mead is an IDE focused singularly on the
most capable C# IDE possible. At this point, the need for another C/C++
and/or Java development environment is minimal, while C# support in
current environments is lackluster. Eventually, should the C#
environment's feature growth slow to a standstill, support for other
Mono languages will be added. Of course, if you're looking to see VB in
Mead right away, you're welcome to begin work on it right away.
Mission
Immediate goals
- Build up the team! If you're interested in C# programming
or just looking to see C# to its potential on Linux, you should
join. All are welcome!
Subsequent goals
- Move project development into Mead.
- Develop a simple, sturdy frontend for displaying code-completion
information.
- Assure all minor features necessary to all text editing and code
writing
- Implement help browsing and definition lookup
- Expand project support to allow reading and writing of:
MonoDevelop projects, ad-hoc projects, and (possibly - not sure if
there is enough demand) Visual Studio Projects.
- Create an initial release
Future goals
There are many goals that belong on this list. However, there is too
much to do already.
Code Maintenance
When you create a new method, property, class, event, or anything
else where in situ documentation and usage help is possible, write it
immediately after you create the stub. If you find it difficult to
write such documentation, then the new element in question probably
deserves more thought.
Development has begun, but is limited by its small development team
(i.e. me). Take a moment and consider joining up.
Related resources
- Mono Develop: The
current IDE for mono in progress. It's originally a port of #Develop,
an open source Windows .NET IDE. At this time it is quite stable and is recommended for use instead of mead.
- Mono
mailing lists: Keep up to speed with where mono is headed.