Login | Register
My pages Projects Community openCollabNet

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.

Summary A feature-rich mono-c# development environment (IDE)
Category construction
License GNU General Public License
Owner(s) elko

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.