Bug#465369: GoLearn
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Tue, Feb 12, 2008 at 09:46:48PM +0000, Enrico Zini wrote:
>On Tue, Feb 12, 2008 at 04:56:14PM +0100, Miriam Ruiz wrote:
>Wow, interesting.
>In the meantime, just because it was easy to do, I changed the engine
>to allow to customise the main facet used for navigation. I've also
>implemented a new commandline option, --go=facet, to try it out. I've
>committed the changes to svn at
>svn+ssh://svn.debian.org/svn/pkg-games/software/ui
>
>Get a list of facets using:
> grep Facet /var/lib/debtags/vocabulary
>
>Then decide where you want to go and run:
> goplay --go=facet
>
>For example:
> goplay --go=admin
> goplay --go=devel
> goplay --go=office
> goplay --go=security
> goplay --go=sound
> goplay --go=use
> goplay --go=web
>
>Of course one can install an extra tag source with tag data to go in any
>other direction.
>
>Oh, and by the way, THIS IS SO COOL!
Thanks alot!
And the change in the code looks really simple. Maybe C++ isn't that
dangerous after all... :-)
I have now found and carefully read your debtags paper from that funny
talk in Finland. And finally I get it: Understand the difference between
Facets and tags. Phew - that took only 2 1/2 years :-/
I suggest now a different approach that fulfills our needs without
multiple applications:
4. Implement an --ftags option similar to that in ept-tags
This way the GoLearn! browser can be had with a desktop file invoking
the following:
goplay --facet=field --ftags="use::learning"
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.
Already with your change above we can browse educational software with a
workaround of generating (with autodebtag?) an extra tag source offering
"use::learning && field::XXX" as "learning::XXX", so we have a facet as
combined limitor and selector. But with a filter option we need no
workarounds.
(actually, now I think about it, we could also with current GoPlay! do
an even bigger workaround of making a tag source with all gaming tagging
removed and all educational software tagged as gaming, but that is
really ugly!)
I'll drop this ITP of GoLearn!, and instead just wait for your
improvement to emerge in an upcoming release of GoPlay!
Thanks again.
- Jonas
- --
Jonas Smedegaard <jonas@jones.dk> http://www.jones.dk/~jonas/
IT-guide dr. Jones <dr@jones.dk> http://dr.jones.dk/ +45 40843136
Debian GNU/Linux <js@debian.org> http://www.debian.org/
GnuPG(1024D/C02440B8): 9A98 C6EB C098 9ED0 3085 ECA9 9FB0 DB32 C024 40B8
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFHsnYrn7DbMsAkQLgRAqmRAJ9+TQsPFamBlUfiFkT/F/Yt2zIJGQCfQUvR
NI40NMrKacfkef4IpNBGFAY=
=xGbQ
-----END PGP SIGNATURE-----
Reply to: