Stephen Harpster wrote:

>In case you missed it this morning, Sun has announced a University Challenge.  
>Develop a project on Solaris 10 or OpenSolaris and win cash and Sun technology 
>for yourself (US$5000 + a Sun Ultra 20 Workstation) and your university 
>(US$100,000 credit for Sun equipment).    See details at 
>http://www.sun.com/software/solaris/contest/univ_challenge.jsp.
>This message posted from opensolaris.org
>_______________________________________________
>edu-discuss mailing list
>edu-discuss at opensolaris.org
>  
>
Hi Stephen and folks,

Thank you very much for sharing this great news.

I have found this event is still premature since there are no specific 
plan . Besides, from the Project Ideas (Create something new or port an 
existing utility or application. Solve a customer problem using Solaris 
10 or OpenSolaris.), it seems offload Sun engineers workload to outsides 
developers, which is not very attractive to the open source communities.

I have categorized the projects ideas as follows. For each group, I have 
added some comments to try to make it easier to undertake. Hope it helps.

*Everywhere*
    * Bug Fixes

    For the bugfix or RFEs of OpenSolaris, we will start some 
cooperative projects with some universities when the students will be 
studying the OpenSolaris OS Course/Lab Courses. First of all, we'll let 
the teachers and students understand the OpenSolaris source code and 
know how to develop on OpenSolaris.
*
Device management/support*
    * Device Drivers (NIC, Storage, USB, Audio/Video and consumer 
electronic)
    * Wireless card driver improved support (in addition to Sun's own 
wificonfig)
    * Laptop support
    * A joystick driver - for gaming
    * Support for Epson Inkjet printers
    * Support for Nikon filmscanners
    * MythTV; support for PCI and USB video capture cards
    * Better Laptop support for video, networking and smart cards
    * MAS and other Xorg projects
   
    We will organize an OpenSolaris Device Driver Contest in China. To 
better execute it, we will separate the device drivers into different 
classes, like NIC, Storage, USB, Audio/Video and consumer electronic. 
Each class has different evaluation approaches and prizes according to 
its value, quality, usability and etc.
    We make the device driver the first topic of OpenSolaris contests 
because it's relatively individual module in the Solaris kernel and has 
well-defined interfaces. As well, it's the best way to learn how to 
develop the Solaris kernel.

*Interoperability*
    * NTFS support for Solaris
    (Hopefully we could include the ext2|3fs and Reisefs as well)   
    * Develop application that runs on Solaris 10
    * Write Linux code and take the Linux application and port to Solaris 10
    * WINE

    It's better to make them OpenSolaris projects because they are long 
term projects and need more collaboration.

*Application*
    * Adobe Creative Suite for Solaris (Adobe CS contains Photoshop, 
Indesign, Illustrator, Acrobat and GoLive)
    * Adobe Acrobat for Solaris on x86 or better GNUPDF support for 
Acrobat files on Solaris.

    I'm not sure whether the outsides developers could access the source 
code from Adobe. Please make sure we will not break the legal agreements.

*Amusement*
    * Internet gaming
    * iTunes for Solaris
    * QuickTime Player for Solaris!
    * Newer Windows Media Player for Solaris! (Microsoft released 
version 4 or 5 for of WMP for Solaris)
    * Newer RealPlayer for Solaris on x86
    * Video Editing Suite, DVD publishing

    As well, the legal issues when develop the third-party software are 
of value to consider beforehand.
*
Automation/usability*
    * Ease of use
          o Reducing complexity where it can be automated
          o Improving automation
          o Reducing the need for administrative interaction

    It seems to me more like *the BigAdmin Bucks Program 
<http://bigadmin.eng/bigadmin/giveaway/>* instead of OpenSolaris contest 
projects.


Besides, the criteria is hard to balance. As you know, the application 
and kernel development are extremely different. Even in the kernel, the 
device driver development and file system development are also 
different. So if we could classify the projects and set different 
priorities, it'll be easier to operate.

Please correct me if I miss or mistake anything.

Thanks & Best regards,
Joey


-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://mail.opensolaris.org/pipermail/edu-discuss/attachments/20051021/c84bf852/attachment.html>

Reply via email to