Hi there, Another source to add in your study is the maemo-6-ui-framework[1]
You can use (between others) gitstats[2] to obtain an estimation about how many lines per code/repo has the project. Cheers, Adrian. [1] http://qt.gitorious.org/maemo-6-ui-framework [2] http://gitstats.sourceforge.net On 4 June 2010 13:11, Tomas Frydrych <[email protected]> wrote: > On 03/06/10 20:00, Ruben Mendez wrote: >> Hello to everybody, >> >> I am working on an essay about MeeGo project for my Master studies about >> Open Source Software. >> For this essay I need some figures: > > I assume that by MeeGo you mean MeeGo for Netbooks (since that is the > only MeeGo flavour currently released) ? > >> - What is the number of lines of code of the project so far? > > I can't give you numbers for the project as a whole, but for the MeeGo > Netbook UX Shell, some of the projects can be found on oholoh, though > the stats there might not up to date (and some of the project might have > been renamed) but some of the key components that are there: > > http://www.ohloh.net/p/clutter, > http://www.ohloh.net/p/clutter-imcontext, > http://www.ohloh.net/p/clutter-gst, > http://www.ohloh.net/p/clutter-gtk, > http://www.ohloh.net/p/mx-toolkit, > http://www.ohloh.net/p/mutter, > http://www.ohloh.net/p/mutter-moblin, > http://www.ohloh.net/p/librest, > http://www.ohloh.net/p/mojito_project, > > These are, obviously, just a subset of what makes up the Shell, e.g., > there are the various panels and other bits and pieces in addition to > that, and work that is done in upstream projects that are not maintained > by MeeGo. > >> - What are the different porgramming languages used to develope MeeGo >> project? > > The MeeGo Netbook UX Shell is written almost entirely in C; the Media > panel is an extension of Banshee, which is written in C# (and > contributed to the project by Novell), I can't think of any C++ or other > code in the Shell itself. > > IIRC, the core applications, with the Banshee (media player) being the > exception, (browser, email, IM, PIM), are all upstream projects written > in C, the garage application is I think written in C++. > >> - What is the number of developers and committers of the project? > > Again, I can't give you numbers for the project as a whole, but can give > you some indicators for the MeeGo Netbook UX Shell (though as Greg said, > I might be doing your work for you, as this can be readily gleaned out > of the git logs and such). > > Anyway, the MeeGo Netbook UX Shell team is small; the typical 'team' > working on each of the MeeGo Netbook Shell projects has the size of one, > the clutter team is the biggest, IIRC about 4. Overall the MeeGo Netbook > UX Shell team has around 15 developers or so; I can't do the whole of > your essay for you, so I will leave you to draw your own conclusions > from the oholoh stats (though one must take these with at least a small > pinch of salt). :-) > > Obviously, there is more to MeeGo for Netbooks than just the Shell, and > MeeGo (like any Linux distribution) relies on huge amount of work done > in upstream FOSS projects, which make it possible in the first place, > but I hope this, with some of the other info already provided in this > thread, helps a bit in your understanding of MeeGo. > > Tomas > _______________________________________________ > MeeGo-dev mailing list > [email protected] > http://lists.meego.com/listinfo/meego-dev > _______________________________________________ MeeGo-dev mailing list [email protected] http://lists.meego.com/listinfo/meego-dev
