Gentoo Archives: gentoo-soc

From: Michael Seifert <michael.seifert@×××.net>
To: gentoo-soc@l.g.o
Subject: Re: [gentoo-soc] GSoC - Package statistics
Date: Wed, 23 Mar 2011 08:48:51
Message-Id: 4D89B3E1.5020301@gmx.net
In Reply to: Re: [gentoo-soc] GSoC - Package statistics by Brian Dolbec
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA1
3
4 Am 23.03.2011 07:30, schrieb Brian Dolbec:
5 > On Wed, 2011-03-23 at 01:09 +0100, Michael Seifert wrote:
6 >> Sorry, if I caused any inconvenience.
7 >
8 > No, no inconvenience. If I have stomped on your toes, I did not mean
9 > to, If you have other ideas about this project, by all means get them
10 > out. :)
11 >
12
13 The point is that I also think that a web interface would be the best
14 solution. It is just not quite what I am looking for and there already
15 seemed to be efforts on organizing the mentoring. That is the reason why
16 I would like to discuss a second idea. I did not feel stomped on my
17 toes, it just all went a bit too fast :)
18 You have been very helpful and responsive. Please keep it up!
19
20 >
21 >>
22 >> For the thouroughness of the discussion and out of personal interest:
23 >> The webapp should most likely integrate nicely on the gentoo website.
24 >> What CMS does gentoo.org use and what CMS would you suggest to an applicant?
25 >
26 > Well, as I've stated, I don't have experience in developing webapps, so
27 > I can't recommend anything to you. I think this type of info would be
28 > used most by devs. While users may use it, I think the primary goal is
29 > to collect data to help the devs decide where to put more of their
30 > efforts, and help streamline the stabilization process. For the most
31 > part the gentoo sites use guide xml, which is a custom xslt
32 > transformation... I don't think this type of tool would fit well with
33 > the semi static nature of gentoo's web pages using guide xml. Also this
34 > data would most likely be on a different server than the gentoo.org
35 > site.
36 >
37
38 I personally would make use of zope as a CMS. For those who don't know
39 it: It supports scripting in restricted Python, a very nice templating
40 language, and an easy to use database (Zope Object Database). ZODB is an
41 object database that uses Python's pickle module for serialization. What
42 are your thoughts about a NOSQL database?
43
44 >
45 > I suggested a webapp as means of primary interaction because it is
46 > easily run in a browser, so no special software needs to be installed.
47 > It is just the one one program. That opens it up to all users.
48 >
49 > But a gui could be developed to get the data from the database and
50 > display the reports, graphs, etc.. be it gtk , kde/Qt, or whatever.
51 > That's where the powers that be need to chime in with their comments and
52 > thoughts of the direction they would like to see it take.
53 >
54 >
55 > All my comments are my own and not to be considered as absolute (my way
56 > or the highway ;).
57 >
58
59 -----BEGIN PGP SIGNATURE-----
60 Version: GnuPG v2.0.17 (GNU/Linux)
61 Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
62
63 iEYEARECAAYFAk2Js+EACgkQnzX+Jf4GTUxuUACeLsJ85YGFEvm6YzmzjGHUvEAI
64 BosAoJntQgZjtTHlY8sxt7zXqDE0niln
65 =3ixC
66 -----END PGP SIGNATURE-----