Targets

This is a fairly random list of targets and decisions that will affect Onyct's direction:

  • The first cut of Onyct will target Microsoft .Net Framework 2.0 or any compatible implementation;

  • Onyct will be released under a dual license model - the open-source license will allow development and use by the open-source community (GPL license) the closed source license will allow us to derive one or several commercial applications from the open-source code base;

  • We have chosen the name Onyct. It is a completely made-up word. There were only 30 hits on Google and they all appeared to be random or gibberish. No domains use the name. So, that should mean a fairly clear run;

  • The project will rely upon only a small set of fairly standard of free tools. The basic ones are NAnt/NAntContrib, NUnit and Sandcastle. The Microsoft .Net toolset (which is free) will also be required (or an alternative compatible toolchain, such as Mono, if sufficiently compatible). There will be no restrictive requirement to use any particular IDE, but Microsoft C# Express will be the one in which the initial development will take place (again, it's free - SharpDevelop would be a reasonable alternative probably);

  • Onyct will include its own logging and configuration libraries - but shims will be available to allow other standards (such as log4net) to be used;

  • Other open-source libraries (such as ZipLib) will be used - the legal position (because of licenses) must be investigated, but should not cause problems;

  • Some coding standards need to be developed - these should be short and simple to make them palatable;

  • A standard set of design patterns and some design guidelines need to be developed to ensure consistency and understanding;

  • The build process will be simple and based upon NAnt;

  • Some basic colours and logos have been adopted in the website - these are not necessarily permanent;

There is also a list of the assemblies and namespaces initially planned for Onyct.


Contact

If you have any comments or ideas please email: open-collar@onyct.org.