-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 reassign 465369 goplay retitle 465369 goplay: Let's extend to also do GoLearn! and others thanks
On Mon, Feb 18, 2008 at 12:39:54AM +0000, Enrico Zini wrote: >On Wed, Feb 13, 2008 at 05:46:36AM +0100, Jonas Smedegaard wrote: > >> I suggest now a different approach that fulfills our needs without >> multiple applications: >> 4. Implement an --ftags option similar to that in ept-tags > >Done and committed: give it a try. For kicks, I also implemented >--secondary=facet to choose the facet to use instead of 'interface'. > >Note: --ftags can be a comma-separated list of tags, that will be >ANDed: this means that you can do this, which is probably what you >want: > > goplay --go=field --ftags="use::learning, role::program" Excellent! Yes, that was exactly what I'd found out to suit some current needs of Skolelinux. >I've just run that: the result is really nice! Your idea seems to >nicely hit the spot. I am happy you recognize my small part in this. Debtags rocks! >> I believe it would then also make sense to either use a more generic >> facet than gaming by default or make the --facet option required, and >> rename the tool and the dependent games-thumbnails package. But that >> is just cosmetics. > >Note that goplay is written by the gnome game team, so not having >gaming as a default would be a bit of a shame :) Good point. >Also, if you require --facet, you can't just click and run the program, >which takes half of the ease away. However, anyone's welcome to make a >godebian program that shows like 6 big stilish icons one with every >direction you'd like to go, and by clicking on an icon goplay is >launched with the right options. I am actually happy about the limited interface. I feel it has a quality of its own. Yes, I remember clearly your point in Finland that brain can't cope with more than seven items at a time - but I feel that offering 6 "steering wheels" on an app browser is like the old misunderstanding advertising companies did with an analysis that users tend to get bored and leave a website if it took more than 15 seconds to load: They then instructed the web developers to put stuff content onto the pages until it reached just below those magic 15 seconds on an average modem speed. And still do... :-P >The idea we discussed with Miriam, though, was something like to store >a number of preset defaults inside the program, and choose them based >on the program name. That way you can, for example, run it as >'golearn' and it will choose a different set of defaults. > >Turns out that this was rather easy to implement as well, so I did it. Marvellous. >Please try it out: does it do what you want? I'll give it a try when I've posted this email. ...now after I cut out the rest of that quote I remembered that you mentioned something about adding documentation in addition to programs for the golearn shape of the browser. I disagree: debian-edu is about a lot of things - both educational programs, technical tools for setting up and maintaining a school network, and documentation of that. What I was aiming at with golearn was not to show the contents of debian-edu, but more specifically to promote educational applications available (and properly tagged with debtags!) in Debian. ...that paranthesis being quite important: We want to show what is considered educational according to debtags, to push more tagging, so that we can better rely on debtagging to do more flexible CDD rollouts, generate books on educational apps in Debian (automated layout but changing content and ordering based on eg. locale, target group), do analysis (eg. how would priorites and amount of packages change if we included gaming packages in debian-edu?). >btw, should we reassign this bug to goplay, for filing purpose? Agreed. this has the combined result of dropping the ITP and putting a symbolic pressure on getting out a new release of goplay with these exciting features added. Should be done with this email. I believe we now need to extend to packaging to include symlinks for those added program names, and mention them in the long description too. Could you provide me write access to the repository? Then I'll go mess with the packaging part right away. Next question is what to do about games-snapshots. Should we depend on that and recommend/suggest learning-snapshots, security-snapshots etc.? That approach saves space if you only want the gaming part. But is difficult to then decide where a snapshot should go if applying to multiple scopes. Alternatively one large apps-snapshots package. Easier to handle in the browser tool (only one path to lookup, like now), but tha package might become quite large if the tool gets popular. Let me throw in here one of our future ideas related to that: For book generation we would need not low-res screenshots like now in games-snapshots but high-res images similarly tied one-on-one with packages. I imagine an additional package with high-res images, certainly only being suggested, and if installed a "Print" button shows in the browser, passing on all currently browsed apps to some LaTeX/Scribus/passepartout routines generating a professional looking book. - Jonas P.S. When I say "we" in this discussion (and it does not relate to "Enrico, Miriam and Jonas"), I do not represent Debian-edu, but only Kurt Gramlich and myself. We had a week long brainstorm last week, resulting in several ideas, hacking GoPlay! into GoLearn! being one of them... :-) - -- * Jonas Smedegaard - idealist og Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ - Enden er nær: http://www.shibumi.org/eoti.htm -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFHuXHtn7DbMsAkQLgRAk2iAJ9fHm7T9ZMLTrjda4QTyHpTDlkhpACgpcB5 sPTwB8l1wuFBjY08IJ0u6c4= =H3IQ -----END PGP SIGNATURE-----