Hi Darren,

On Wed, Apr 19, 2006 at 12:03:47PM +0100, Darren Kenny wrote:
 > John, a couple off the top of my head (and not necessarily something 
 > that's already in the Gaps document now), other people suggested these 
 > to me too, so I take no credit for them:
 > 
 >    * Development Environment
 >          o NetBeans
 >                + It seems that we in Sun are totally set on having
 >                  Netbeans as our main development platform - that being
 >                  the case , I would love to see a proper C/C++ editing
 >                  environment in Netbeans 5. This would include the use
 >                  of completion mechanisms (through pre-parsing of
 >                  headers, etc) similar to the way Java development
 >                  works - this isn't anything new and would be fantastic
 >                  to have. Eclipse has some of this, but it's still not
 >                  perfect, so there's opportunity there. And If we could
 >                  include Glade integration into this for developing a
 >                  UI we'd be a long way to having decent development
 >                  environment for GNOME on Solaris, and other C/C++
 >                  based projects...  Also shouldn't forget debugger
 >                  (dbx/gdb) integration... This would make Netbeans into
 >                  an IDE to compete with Visual Studio...

  I believe this is being worked on already by the Sun Studio team:
    http://cnd.netbeans.org/
    http://blogs.sun.com/roller/page/roumen?entry=first_preview_of_netbeans_c

  Thanks,
    Dmitri


 >                + If glade integration seems to difficult, how about
 >                  Matisse integration into GNOME...
 >    * Security
 >          o Encrypted Filesystems
 >                + There has been much fuss made about this recently on
 >                  Linux - with the ability to support encrypted
 >                  filesystems on removable devices. We have the
 >                  technology in OpenSolaris to do this, and Darren
 >                  Moffat has a page on it
 >                  
 > (http://www.opensolaris.org/os/community/security/projects/xlofi/),
 >                  so if we could get this integrated into the desktop
 >                  (e.g. authentication UI, etc) then we would be have
 >                  something of significant importantance.
 >                + A sub-project for this would be to look at PCFS (ie
 >                  FAT/FAT32 filesystems) and how MS Windows and Linux
 >                  are handling the encryption and making it work on
 >                  OpenSolaris so we support the heterogeneous
 >                  environment too.
 >          o Firewall editor
 >                + On OpenSolaris, we have the hidden feature of a built
 >                  in firewall in the ipf kernel module and ipfilter
 >                  command. Let's being this to the forefront and produce
 >                  a UI for configuring it.
 >          o Service reduction (could also be performance, depends on how
 >            you look at it)
 >                + We have a lot of services running on Solaris (not
 >                  quite so many on OpenSolaris now) but it's certain
 >                  that many of these could be disabled by default and
 >                  still have a usable desktop - some investigation into
 >                  the creation of a desktop configuration for SMF would
 >                  be good and would help speed up boot time as well.
 >    * Desktop Performance
 >          o File Monitoring
 >                + In OpenSolaris, there is a kernel API called File
 >                  Event Mechanism. Unfortunately this still doesn't have
 >                  a userland API that could be used by applications or
 >                  libraries. Linux and AIX both have inotify to do this,
 >                  but OpenSolaris doesn't. This would be an interesting
 >                  project to get done and have libfam modified to
 >                  support OpenSolaris using this mechanism rather than
 >                  polling
 > 
 > Thanks,
 > 
 > Darren.
 > 
 > John Rice wrote:
 > >People,
 > >
 > >Jim Grisanzio has kicked this off as a general request for 
 > >participation from all the OpenSolaris projects:
 > >http://opensolaris.org/jive/thread.jspa?threadID=7878&tstart=0
 > >
 > >Anyone any desktop related ideas that would be suitable?
 > >
 > >Easy:
 > >Add Gnome Applet support as sample project in Netbeans - using Java 
 > >Gnome bindings.
 > >
 > >Medium:
 > >Reduce memory consumption of Gtk+ hello world application.
 > >
 > >Hard:
 > >Modify Firefox's tabbing behaviour to allow it to run with reduced 
 > >memory requirements, only hold images in memory for currently visible 
 > >tab. Plenty of other optimisations that could be looked at to allow 
 > >Firefox to run better ina  memory constrained environment.
 > >
 > >Darren - I'm sure you have loads from the Linux gaps analysis and the 
 > >System Tools project, so just fire ahead.
 > >
 > >Glynn - I assume the best thing here is for you to put up a Google 
 > >Summer of Code page on the OpenSolaris Desktop home page, that Jim can 
 > >point to.
 > >
 > >JR
 > _______________________________________________
 > desktop-discuss mailing list
 > desktop-discuss at opensolaris.org

Reply via email to