Home | Info | Community | Development | myReactOS

  1. Home
  2. Info
  3. Community
  4. Development
  5. myReactOS

ReactOS Community > ReactOS Wiki

RosDE - ReactOS Development Environment

From ReactOS

Jump to: navigation, search

Contents

Goal

ReactOS Development Environment will be a collection of tools to be a free opensource multiplatform equivalent to MS Visual Studio, it will be packed with everything needed for ROS/Win development, including:

  • Code::Blocks - [1]
  • MinGW, GCC - [2], [3]
  • debugger
    • This will most likely be GNU GDB from MinGW because it fits in with both Code::Blocks and MinGW well.
  • ResEdit - [4]?
    • ResEdit is written in assembly language and ged mentioned various problems with it so at this time there is NO suitable resource editor for inclusion with the RosDE (I'd like to make a call for possible candidates).
  • SVN - [5]
    • It is likely that I will only include the official command line svn distribution.
  • Tortoise SVN - [6]
  • Libraries. SDK, DDK
    • Much of what is needed is already included in the ReactOS source tree, however having our own DDK, SDK, etc... seems to be a good idea. This will need to be discussed further.
  • Qemu - [7]
    • I'm unsure of the importance of including this with the DE, unless we can find a way for it to be used automatically for debugging (although I've not asked around yet how others feel about it's inclusion).
  • etc.

in an easy to install program.

Realization

We have excellent developers "in house" but we also like to cooperate with other prjects. If possible RosDE will connect to the concerned projects to be able get as much mutual benefit as possible so all resources could be spend efficiently.

In House Resources

Projects already connected to us:

  • Code::Blocks - http://www.codeblocks.org
    • This project has two developers working together with Christoph von Wittich to get C::B to work with our backend.
      • Yiannis Mandravellos: Project leader - Core developer
      • Thomas Denk  : Core developer

Vision

We hope RosDE will be a uniting glue between ReactOS and developers all over the world, a free development environment will enable Schools and Universities to focus on good teachers and material not on expensive development tools.

Stuff needed to be done

RosDE ToDo