[mb-devel] Stats Enhancement and Trivia Gsoc

Guelson Fostine guelson at gmail.com
Tue May 29 13:19:43 UTC 2007


Hi Lukas,
Thanks for writing. I have taken a look at the work you have started with
the trivia page. A few things in there are helpful as a starting point. For
the map, I see, you have used a swf flash, I am planning on using feature of
Google map for such purposes.

As for the svn, I think I will be uploading my changes on a weekly basis,
instead of a daily basis. I have not tried the username and password yet
since I haven't tried to write a commit anything yet, but once I do, I will
let you know if there is any problems.

Guelson.

On 5/28/07, Lukáš Lalinský <lalinsky at gmail.com> wrote:
>
> Hi,
>
> I'm not sure if you have already started on something, but as I
> mentioned in the previous mail, I'd love to if you could use the MB
> subversion server and work in a branch. You should be able to use the
> name/password you sent me some time ago.
>
> To create a branch, you can do:
>
> svn http://svn.musicbrainz.org/mb_server/trunk
> http://svn.musicbrainz.org/mb_server/branches/<SOME BRANCH NAME>
>
> or just use TortoiseSVN <http://tortoisesvn.tigris.org/>.
>
> Also, I suspect they will be some problems with working with the VMware
> server. I think the best is to install Samba and share the virtual disk
> with Windows. If you will have any problem, really just ask, either via
> email or ICQ/jabber.
>
> If you haven't started the work yet, maybe you could take a look at
> http://bugs.musicbrainz.org/log/mb_server/branches/trivia. It has some
> old code, but I think it would be possible to use that as a starting
> point.
>
>
> On St, 2007-05-23 at 23:34 -0400, Guelson Fostine wrote:
> > Finally, I have finished it up with my school work and ready to delve
> > into the Google Summer of Code project for MusicBrainz. Yep, I will be
> > working on enhancing the statistics page, and implement a set of
> > modules for some trivia pages. Since the work we are doing is for the
> > community,  we would like to get some feedback on what some cool stuff
> > you guys would like to see implemented, In addition to those we have
> > in mind.
> > First, a brief overview of what we plan to do.
> > Enhance the statistics page in two ways:  Put additional useful
> > information and Present the information in a more intuitive way using
> > graphs.
> > Currently there are some implementations for some statistics in
> > mbserver framework. Instead of creating one from scratch, we plan to
> > build on the existing code. We will be adding some additional
> > information that some users have been requesting (see
> > http://wiki.musicbrainz.org/DataTrivia). Although some of the data
> > requested have been suggested for a Trivia page, but a lot of them
> > would make more sense to be on the stats page. For instance, it would
> > make more since to put some stats about "Most Active Artists", or
> > "List of Most Subcribed Artists" in the stats page instead of a trivia
> > page. It is hard to make a general rule of what goes to Stats page and
> > what goes trivia page. A simple rule I will try to keep when possible
> > is that, most or all data that that can be deduced directly from the
> > database with no user input, will be put in the stat page. But data
> > that could be presented as puzzle, or "did you know" kind of thing,
> > will be in trivia.
> >  As more data get added to the stats page, it will become more crowded
> > than it currently is. As such, it would be a pain to get any useful
> > information from that page. That's why we plan to present most of the
> > data, if not all, on some sort of charts.  For instance, the Basic
> > Metadata Statistics could be represented on a Bar chart, instead of
> > just plain text. The Albums statistics could be represented in a pie
> > chart… I hope you get the idea.
> >
> > Basic Metadata Statistics
> > we have noticed that the few graphs that are currently displayed in
> > the stats page are pretty much statics. We are not sure on the current
> > process to generate them, but it seems that at some point of time they
> > get generated (maybe manually) and put in the generated folder. Those
> > graph pictures could stay for a good week or so. We are planning on
> > introducing an automated way for this task. Since the kind of stats in
> > the stats page would not change too much, if at all, over a few hours,
> > there is no reason to generate the graph on the fly each time a user
> > request the page (That would be too costly computationally). However,
> > we could implement a mechanism, to get new stats generated
> > automatically say every time, or 2 days.
> > For the purpose of keeping the mbserver code consistent in regard to
> > programming languages, all of the changes will implemented in Perl.
> > The GD::Graph library will be used for all graph processing.
> > Creating Trivia: For the Trivia page, this will be a more community
> > edited stats. Users will have to input facts about artists, tracks,
> > albums, releases, etc. And these facts would be presented to users
> > like in the stats page. One thing we have thinking of doing here is to
> > display facts randomly, so that each time a user displays this page
> > the data changes. For instance in one visit data about "Upcoming
> > releases, and recently deceased artists" might come up; in another
> > visits data about "First ever (commercially) released vinyl". A page
> > will be created to allow users to edit the facts. I don't know if the
> > facts should be subjects to some voting process before be accepted.  I
> > would like to hear what you guys thing about that.
> > I am hopping, the implementation for the Trivia package would make it
> > possible and easy to implement some sort of puzzle game with the data.
> >
> > Below is a list of Items we plan to integrate in the stats and trivia
> > pages. Please your comments and suggestions are welcome.
> > Stats Page:
> > Artists with the most releases
> > Recent releases
> > Most active artists
> > List of most Subscribed Artist.
> > List of most Subscribing Moderators
> > List of artists with most anonymous subscribers
> > Trivia Page:
> > Upcoming releases
> > Recently deceased artists
> > List of artists with the earliest dates of birth
> > Years with the most releases
> > * Worldmap with most popular release areas
> > *Longest track/album titles
> >
> > _______________________________________________
> > MusicBrainz-devel mailing list
> > MusicBrainz-devel at lists.musicbrainz.org
> > http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-devel
>
> _______________________________________________
> MusicBrainz-devel mailing list
> MusicBrainz-devel at lists.musicbrainz.org
> http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-devel
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.musicbrainz.org/pipermail/musicbrainz-devel/attachments/20070529/e8f08720/attachment.htm


More information about the MusicBrainz-devel mailing list