We need your help! We're a friendly, low-bureaucracy, quality-obsessed bunch. If you have interest in helping out
the project, there are tons of things to do:
- Default colors for syntaxes. That's a biggie. There's no way we can fine tune the colors
for each supported syntax. If there's a language you know well, you can tweak the colors for it using the
online highlighter. Simply choose the 'irisDefault' or 'irisDark' CSS Schemes, then click 'Evolve It', and work on your language.
You can then save the tweaked scheme and email us, and we port back the changes to the default scheme.
- Design. We have the mad design skillz of a Paleolithic warrior. However, our XHTML
is decently marked up with proper classes, ids, and so on. A talented designer could make a huge impact in a very short time.
You can work on the web site or the actual Iris output.
- C#. If you know C#, then hop on in. There are some caveats though: you need VS2008 to build
Iris, there are some obscene regexes in there, and familiarity with scanning and parsing helps a lot. But it's fun stuff,
so do try it out if you're interested. There's a todo.txt file on SVN with some noble tasks, or pick your own.
- Update the C# Vim syntax to C# 3.0, package or make syntaxes for T-SQL, Powershell, and other MS stuff. Some of them are
available online, need to check copyrights with the authors.
If you do want to help out, here are some pointers:
Our world-readable source repository is at svn://svn.duartes.org/Iris-net20/trunk
We have a continuous integration server at http://duartes.org/ccnet
There are 2 ways to submit your contributions. If you have a one-off change, go ahead and submit it to
the team.
If you are interested in contributing regularly, send us an email specifying an SVN user id,
and off we go. It does help if you can provide the URL of your blog or site to help us establish trust. The Iris source code comes with ReSharper
settings for the coding standards, so if you use ReSharper you'll be up and running in no time. Otherwise, do as the Romans and it'll be fine.
Payment is in gold bars. But never mind that. Your name will be in the CREDITS file! That's right! Thanks for considering participating in Iris.