Clean platform

From Clean
(Difference between revisions)
Jump to: navigation, search
(New page: The Clean platform project is an effort to gradually move the current Clean system from a language, tool set and libraries towards a programming "platform". The project aims to achieve thi...)
 
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
The Clean platform project is an effort to gradually move the current Clean system from a language, tool set and libraries towards a programming "platform". The project aims to achieve this by pursuing the following goals:
+
The Clean platform project is an effort to gradually move the current Clean system from a language, tool set, and libraries towards a programming "platform". The project aims to achieve this by pursuing the following goals:
  
 
* Define a broad consistent collection of libraries.
 
* Define a broad consistent collection of libraries.
Line 9: Line 9:
  
 
Currently we have only just started on some drafts:
 
Currently we have only just started on some drafts:
* [[Clean platform API| Clean platform API (DRAFT)]]
+
* [[Clean platform API|Clean platform API (DRAFT)]]
* [[Clean platform coding style| Clean platform coding style guidelines (DRAFT)]]
+
* [[Clean platform coding style|Clean platform coding style guideline (DRAFT)]]
 +
* [[Clean platform library guideline|Clean platform library guideline (DRAFT)]]
  
 
We very much welcome constructive suggestions, so feel free to discuss these drafts on the wiki or send suggestions using the [[Mailing lists|mailing lists]].
 
We very much welcome constructive suggestions, so feel free to discuss these drafts on the wiki or send suggestions using the [[Mailing lists|mailing lists]].
 +
 +
== Subversion Repository ==
 +
The Clean platform is in development in a subversion repository at the University of Nijmegen.
 +
You can checkout this repository from the following url:
 +
 +
https://svn.cs.ru.nl/repos/clean-platform/trunk
 +
 +
You can also just browse this repository in WebSVN at the following url:
 +
 +
https://svn.cs.ru.nl/wsvn/clean-platform
 +
 +
== Contributions ==
 +
If you have written a Clean library that you think is useful for other Clean users or in any other way want to help extend the collection please contact [mailto:b.lijnse@cs.ru.nl Bas Lijnse].

Latest revision as of 12:41, 4 May 2009

The Clean platform project is an effort to gradually move the current Clean system from a language, tool set, and libraries towards a programming "platform". The project aims to achieve this by pursuing the following goals:

  • Define a broad consistent collection of libraries.
  • Provide guidelines and protocols for library developers
  • Enhance the tool set and possibly the language itself to make the development of multi-platform libraries easier.
  • Collect, refactor and extend existing libraries to make them consistent with the platform standards

As a little experiment, we will document the project on this wiki. So we'll draft the guidelines and other facts online as we go along.

Currently we have only just started on some drafts:

We very much welcome constructive suggestions, so feel free to discuss these drafts on the wiki or send suggestions using the mailing lists.

Subversion Repository

The Clean platform is in development in a subversion repository at the University of Nijmegen. You can checkout this repository from the following url:

https://svn.cs.ru.nl/repos/clean-platform/trunk

You can also just browse this repository in WebSVN at the following url:

https://svn.cs.ru.nl/wsvn/clean-platform

Contributions

If you have written a Clean library that you think is useful for other Clean users or in any other way want to help extend the collection please contact Bas Lijnse.

Personal tools