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

Reply via email to