On Fri, Nov 27, 2009 at 12:35 PM, Nischal <nischal.rao at sun.com> wrote:
> We are interested in working on a system level project (we don't want to go 
> to the application level), irrespective of the technology (if you want us to 
> name specific technologies, i'd say ZFS or device drivers, but we are fine 
> with other technologies). Our only requirement is that the project should be 
> big enough to be considered as a BE level project. The thing is, we know 
> there are many opportunities in each of the areas but we are not able to 
> identify the opportunities.

Here are some ideas:
1.  A Python binding for Zones (or other Solaris technology of your choice)

 You should make the API pythonic, and not just a direct one to one
mapping with the Zones API
To showcase this, you could provide working examples of connecting to
an existing zone and managing it, etc.

This API could then be used via REST API to provide managability to a
Solaris box.

2. Investigate which libraries need to be rewritten/ported as part of
the emancipation project and take those up.
Codestr0m, who's on this list, has sometimes mentioned the netBSD
citrus library as a really useful component to have.

3. Figure out which tools from the Linux userland are missing in the
opensolaris world, and make them available here in one  bundle.
Some examples would be  lspci, lsusb, etc

4. You could also look at previous Google Summer of Code ideas, and
take one of them up.

5. You could also talk to the many excellent and friendly engineers at
Sun to find out if there are any Solaris specific tasks that have
needed doing, but which no one is able to take up on account of lack
of time.

Best of luck, and let us know what you pick up !

-- Sriram

Reply via email to