Friday Nov 28, 2008

Profiling GNOME using DTrace

Parthasarathi Susarla (a.k.a Partha) conducted a hugely successful 3-hour workout session on 'Profile GNOME using DTrace'. 

Here is more on the session from FOSS.IN website:

Gnome users quite frequently get to a point when they feel fail to see the Gnome perform and crumbling under its own weight. As developers a lot of us have attempted to profile Gnome (and its applications), mostly unsuccessfully. And even if we get to profiling an application, post-processing is a nightmare. In this work-out we intent to provide means to solve concrete performance problems. The work-out intends to result in a adding Dtrace probes to core gnome modules/libraries/applications such as glib/gtk. This would involve the coming together of Gnome developers and Dtrace contributors and users. The event will facilitate exchange of ideas/code between the Gnome Developers(from both Linux and Solaris) and Dtrace users. The workout will result in instrumenting Dtrace probes in Gnome.

Hear Partha share his experience on the workout:

Demo of Sun OpenStorage

If you would like a demo of Sun's latest OpenStorage solution, head straight to the Sun stall in FOSS.IN.

Sun Open Storage combines open-source software with industry-standard hardware, enabling you to reduce your reliance on high-priced systems and save up to 90% on storage costs. 

OpenStorage at a glance. Click here for more information.

  • Industry-standard hardware and open-source software deliver breakthrough economics
  • Provides the flexibility to scale, reconfigure, or repurpose your infrastructure
  • Enables developers to use free and open source OpenSolaris to build new applications
  • Deploys in Solaris, Linux, Microsoft, and VMware environments
  • Backed by Sun and the global support of the OpenSolaris Storage Community

Thursday Nov 27, 2008

Listen to FOSS.IN talks online

Worried you are not in Bangalore? Don't!

You can listen to FOSS.IN talks online. As per Atul Chitnis:

"Just point your media player at (or, and listen to the stream of all the talks. Check the schedule for what's being heard right now, and don't miss the WorkOut Wrapup every evening."

Project WebSynergy BoF

WebSynergy is Sun's next generation web aggregration and presentation platform. This platform includes developer tooling and an enterprise grade presentation runtime based on Liferay Portal Server, GlassFish v3, and MySQL. Click here for more information.

Sun organized a ebSynergy BoF. A BoF is an informal session dedicated to a particular topic or technology. Unlike planned workouts that are defined in the agenda, the BoFs are informal events and does not require any advanced planning. Just let the conference organizers know, occupy a BoF "tent", and get going. Those coming to the Sun stall are directed to the BoF tent by a simple white board announcement.

Wednesday Nov 26, 2008

Get rewarded for installing OpenSolaris

As a FOSS.IN attendee, you would not have missed OpenSolaris 2008.11 CD that is part of the delegate kit. It is time for you to experience OpenSolaris first hand. It is a "live CD"; so, you may install the OS only if you are satisfied with the experience. We are sure you will install OpenSolaris. Obviously, OpenSolaris is free and you are encouraged to pass on the CD so that lot more people benefit from the OS. Expect some goodies once you have OpenSolaris installed on your laptop. Bring your laptop that has OpenSolaris to the Sun stall and ask for your gift. How cool is this?

We are sure you will have a great experience with OpenSolaris. So go ahead and freak out.

Tuesday Nov 25, 2008

Sun demos @ FOSS

As a gold sponsor of FOSS.IN 2008, Sun has a stall to showcase our technologies and products. We want to demo our best-in-class open source products. The demos planned are: OpenSolaris/Virtual Box, NetBeans, GlassFish, WebStack/MySQL, and OpenStorage.

You are encouraged to visit our stall to get more information on the demos. Ask us questions and learn how to use the products. All the best. We had a stream of visitors this morning for our booth (see pictures).

Wednesday Dec 12, 2007

OpenSolaris Hacking at FOSS.IN Report

The OpenSolaris hacking session conducted by Bangalore OpenSolaris User Group received overwhelming response at FOSS.IN 2007. This was a unique event where a whole bunch of opensolaris enthusiasts got together and worked on fixing some byte size bugs. This is probably the first opensolaris hacking session conducted as part of a conference, hence it will be worth sharing the experience here for future reference.

The target audience for this session was opensolaris enthusiasts with very limited exposure on contributing to opensolaris. Given the kind of developers FOSS.IN attracts every year, we were certain that the attendees may not even be opensolaris users but they would be familiar with other unix operating systems. Driving contribution from such target audience was very challenging, especially considering that people will not even have opensolaris installed on their machines.

LiveMedia was the answer. Moinak put together a LiveDVD based on the latest (build 78) SXDE and also included opensolaris source and build tools required for compiling user land components. We put together a list of simple byte-size bugs. The idea was to fix simple bugs and understand the complete process of working with the opensolaris codebase.

A handout on contributing to solaris prepared by Ganga was a great help. We just printed more copies to give away. Apart from the detailed building instructions, the handout also describes the setup process which was actually not needed for this particular activity as all the build tools were already available on the LiveDVD. However, those steps are very important for people who would do such activity beyond the scope of this hacking session, hence we decided to give away the document as is. During the event, we found that this document saved a lot of time. Many thanks to ganga for a great contribution in helping people get their way through opensolaris codebase.

The hack-session was planned on Dec 6th, the first day of the main conference and after the project days. We decided to do registrations for this hack-session for two main reasons. One is that we would know in advance about their exposure towards opensolaris so that we could work on the setup and the list of bugs accordingly and the second is that we would get to know if everyone will get their laptops. The facilities for the Hack-center did not have many desktops and hence this was important. The OpenSolaris project days took place on Dec 4th and a lot of people who attended project days registered for the hack-center. We had total 35 registrations, which was way beyond our expectations and we had to get our act together on the last day to manage that number.

Network was really crucial for the participants to be able to look up the detailed bug information. Wifi access point was setup at the facilities, but many laptops had Broadcom wireless devices for which opensolaris does not have a driver yet. There was ethernet setup for the desktops though and we managed to put some switches to cater to the laptops with wifi driver problems. But in general, LiveDVD worked like a charm and everyone was up and running on SXDE without any issues.

Some people who did not have laptops and did not get to work on the limited number of desktops joined others and we had about about 12 groups of 2 or 3 people. Some groups had some sessions to attend and hence did not stay there for long, so we had about 8 groups focussed on hacking up some bug. I must mention the help that was there for all these participants. We had Glynn Foster, Jim Grisanzio, Ananth Srinivas, Surya Prakki, Jayakara Kini, Vijay Hn, Anil Gulecha, Ganga, Saurabh Vyas, Mayuresh Nirhali at this party. You can just imagine how much they like to share their opensolaris experience.

The obvious problem of having the liveDVD that will boot you into your build environment is that you will not have much scratch space for building the specific components. People solved the space problem by mounting the local unix filesystems or for windows only installed machines, they created zfs off a large file. Most of them used their usb keys for the scratch space. We had anticipated this problem and had a machine with 200GB of space to use just for this purpose, but the paricipants managed without that.

After about 2 hours in that room, we had 5 patches ready, which is absolutely incredible! Even though some of the bugs were simple to fix, they all learnt how to compile the specific components. Many of them also got into some build problems and we were happy to fix them, these were just the initial hurdles that everyone would see during their initial times. "Hacking opensolaris bugs is much much easier than I had thought", one of the participant said with a big smile!

OpenSolaris hackers at work


More OpenSolaris hackers at work 


The hack-session was a great success, great fun for all the participants and a really satisfying experience for all of us. We also learnt more with these opensolaris enthusiasts. I would highly encourage people to conduct more of such events.

Sunday Dec 09, 2007

The best of FOSS.IN 2007

Five days of brainstorming, discussion, presentations, demos, and lots of FUN. The best moments of FOSS.IN are captured in this video. I have added some background music too :-)

FOSS.IN 2007 might have ended, but the spirit of FOSS continues to live...


Saturday Dec 08, 2007

GlassFish BoF Video

Amateur video of GlassFish BoF

Live Blogging Day 5: Contributing to OpenSolaris

If you are attending FOSS.IN, head to the JN Tata auditorium now. If you have always been interested to contribute to OpenSolaris, but did not know where to start...this is the place to be. Jim Grisanzio, Community Manager for OpenSolaris is providing some practical tips to contribute to the product.


Jim Grisanzio is also a top Sun blogger. We are fortunate to have him on all the five days of the FOSS.IN conference.  Thank you Jim!

Here is the link to Jim's presentation. "Ten quick ways to contribute to OpenSolaris" is part of the presentation.


Mahipalsinh Rana


« July 2016