[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Savannah-register-public] [task #6868] Submission of Configuration Lang
From: |
Elmar Hinz |
Subject: |
[Savannah-register-public] [task #6868] Submission of Configuration Language (Cola) |
Date: |
Sat, 12 May 2007 22:22:42 +0000 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.3) Gecko/20061201 Firefox/2.0.0.3 (Ubuntu-feisty) |
URL:
<http://savannah.gnu.org/task/?6868>
Summary: Submission of Configuration Language (Cola)
Project: Savannah Administration
Submitted by: elmar
Submitted on: Samstag 12.05.2007 um 22:22
Should Start On: Samstag 12.05.2007 um 00:00
Should be Finished on: Dienstag 22.05.2007 um 00:00
Category: Project Approval
Priority: 5 - Normal
Status: None
Privacy: Public
Percent Complete: 0%
Assigned to: None
Open/Closed: Open
Discussion Lock: Any
Effort: 0.00
_______________________________________________________
Details:
A new project has been registered at Savannah
This project account will remain inactive until a site admin approves or
discards the registration.
= Registration Administration =
While this item will be useful to track the registration process, *approving
or discarding the registration must be done using the specific Group
Administration
<https://savannah.gnu.org/siteadmin/groupedit.php?group_id=9289> page*,
accessible only to site administrators, effectively *logged as site
administrators* (superuser):
* Group Administration
<https://savannah.gnu.org/siteadmin/groupedit.php?group_id=9289>
= Registration Details =
* Name: *Configuration Language (Cola)*
* System Name: *cola*
* Type: non-GNU software & documentation
* License: GNU Lesser General Public License
----
==== Description: ====
Cola is an acronym for Configuration Language. The language is identical to
TypoScript used for the configuration of the TYPO3 CMS. It can be compared to
YAML or Jason but has it's own nature.
http://typo3.org/documentation/document-library/core-documentation/doc_core_ts/4.1.0/view/
While TYPO3 (GPL) renders the configuration with a PHP script, the initial
tool of the Cola project is a compiler (LGPL) build with Flex and Bison.
Currently it is hosted here and has the name TSC:
http://typo3xdev.svn.sourceforge.net/viewvc/typo3xdev/tx_tsc/trunk/src/
The configuration language is renderd into a PHP array including syntax
checking. Cola is planned as an independent project to unlock the features of
TypoScript for other PHP configurations and probably for other languages
later.
At the same time the compiler is targeted to serve as an optional faster
replacement for the TYPO3 PHP engine, that still lacks syntax checking.
==== Other Software Required: ====
Bison, Flex
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/task/?6868>
_______________________________________________
Nachricht geschickt von/durch Savannah
http://savannah.gnu.org/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Savannah-register-public] [task #6868] Submission of Configuration Language (Cola),
Elmar Hinz <=