I've updated the structure of the page we use for SoC/open projects,  
here:

http://etoileos.com/dev/projects/


The page is now using individual files for each project. These pages  
live in /dev/projects/projects, and are all set up in YAML format. The  
layout of the file looks something like this:

===================================================

Title: Étoilé Objective-C Runtime and LanguageKit
Short Description: The Étoilé project has developed a new Objective-C  
runtime designed to support other projects and is currently working  
with the LLVM/clang team to get compiler support for it working.   
LanguageKit is the compiler framework used by Étoilé's Pragmatic  
Smalltalk.
Difficulty: 0/5
Milestones:
   - Task: Reimplement Io on top of LanguageKit.  The existing Io  
bridge is no longer supported.
     Time to Complete: TBD
   - Task: Finish porting SEE or some other JavaScript runtime to use  
the Étoilé runtime for the object model, or implement JavaScript on  
top of LanguageKit.
     Time to Complete: TBD
   - Task: Add support for the Étoilé Objective-C runtime to  
LangaugeKit (and clang!).  An incomplete version of this exists, but  
was removed from clang due to bit-rot.
     Time to Complete: TBD

===================================================

The sections Short Description and Task get run through Markdown  
before being rendered, so feel free to add links, etc. None of the  
sections can be more than a single paragraph, though, so keep that in  
mind when updating or adding new projects.

The Difficulty section is rendered as a number of stars, with a range  
from 0 to 5.

All Difficulties and Time to Complete are set to 0 and TBD,  
respectively. If someone can gauge those and put in the correct  
values, that would be useful.


I hope that makes things easier for prepping for Summer of Code. Let  
me know if there are any tweaks that need to be made.


J.



_______________________________________________
Etoile-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-discuss

Répondre à