Skip to Content.
Sympa Menu

sm-discuss - Re: [SM-Discuss] alternative grimoire layout

sm-discuss AT lists.ibiblio.org

Subject: Public SourceMage Discussion List

List archive

Chronological Thread  
  • From: "Andrew \"ruskie\" Levstik" <ruskie AT mages.ath.cx>
  • To: sm-discuss AT lists.ibiblio.org
  • Subject: Re: [SM-Discuss] alternative grimoire layout
  • Date: Tue, 5 Apr 2005 12:52:41 +0200

Arwed von Merkatz wrote :

> Hi everyone.
>
> After thinking about the proposed grimoire layout changes for a while and a
> recent discussion on irc I'm proposing something completely different :)
>
> Whatever section naming scheme we come up with, it will suck for some
> ways to look for spells. Currently sections actually define two things: 1) a
> broad category, 2) the maintainer. This doesn't really work out. Spells
> should
> be maintained by people who use them, and who uses _all_ possible mail
> daemons we have in the mail section? We should decide what we want our
> sections to define, either a category _or_ the maintainer. What I'm
> proposing now is to make the sections define only the maintainer,
> together with some changes to sorcery and spells to support that.
>
> We add a new KEYWORDS variable to DETAILS that contains all the keywords
> that apply to this spell. There will be an official list of keywords that
> spells can use, no spell should use any other keyword.
>
> scribe reindex extracts all the KEYWORDS from all spells and generates an
> index file for them for fast keyword searching.
>
> gaze gets some new commands:
> gaze list-keywords -- shows all available keywords
> gaze keyword <any number of keywords> -- shows all spells that have all
> those
> keywords in their DETAILS
> This essentially replaces gaze section. Together with gaze search it will
> be a
> comfortable way to look for spells in the grimoire. Keywords will include
> stuff
> like the environment(s) the spell can use, the genre of the spell, whether
> it
> provides a server, ...
> Some examples for keyword searches:
> gaze keyword kde mail client
> gaze keyword audio plugin
> gaze keyword compiler
> ....
>
> The keywords replace the categorizing sections we have right now.
> Sections are just a way to relate spells to maintainers, so we would have
> sections like eric_sandall, arwed_von_merkatz, ... and a section
> unmaintained.
> Whenever someone decides to maintain a spell from unmaintained he moves it
> to
> his section.
> This opens up the possiblity of people maintaining a very small set of
> spells
> they care about, which would make it less intimidating for new people to
> become maintainers.
>
> The one drawback I see with this solution is that we lose the option to
> browse
> the grimoire easily with the shell/filemanagers, but a fast keyword search
> makes up for that.
> For other ways to browse the grimoire like the online spell listing it
> wouldn't
> be hard to create that list categorised by keywords, or even with any
> arbitrary
> hierarchy of keywords. For people really wanting a layout on the filesystem
> they can browse with the shell it would also be possible to provide a script
> that creates a symlink tree that points to the spells in the grimoire but is
> divided into directories by keywords.
>
> What do you think?
>
> --
> Arwed v. Merkatz Source Mage GNU/Linux
> developer
>
> http://www.sourcemage.org
> _______________________________________________
> SM-Discuss mailing list
> SM-Discuss AT lists.ibiblio.org
> http://lists.ibiblio.org/mailman/listinfo/sm-discuss
>
>

I love the idea.... love it love it love it... would really want something
like that

--
Andrew "ruskie" Levstik

For all the knowledge... || URL: http://ruskie.pixelcarnage.com
I will prevail... || ICQ: 321223361
If I fail nothing is left... || MSN: ruskie_0 AT yahoo.co.uk
All is lost... || Jabber: ruskie AT jabber.org
Never to be seen again... || Yahoo!: ruskie_0
Nevermore... || URL2: http://ruskie.dtdm.org

EtPan! - nicest email client I have seen -
http://libetpan.sourceforge.net/etpan

Key ID = 32FE2034
Key fingerprint = EF36 041B E2A5 4E6F 7B3E 6B45 C0F2 E234 32FE 2034

-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GAT d? s+:+++ a? C++++>$ UL+++ P L+++ E---- W+ N+ o? K? !w O+ !M
V PS+ PE Y+ PGP++ t+++ 5+++ !X R++ tv++ b+++ DI? !D G e h! !r !y+
------END GEEK CODE BLOCK------




Archive powered by MHonArc 2.6.24.

Top of Page