Skip to Content.
Sympa Menu

sm-discuss - Re: [SM-Discuss] Team Progress

sm-discuss AT lists.ibiblio.org

Subject: Public SourceMage Discussion List

List archive

Chronological Thread  
  • From: Arwed von Merkatz <v.merkatz AT gmx.net>
  • To: SM Discuss <sm-discuss AT lists.ibiblio.org>
  • Subject: Re: [SM-Discuss] Team Progress
  • Date: Thu, 22 Sep 2005 19:42:01 +0200

On Thu, Sep 22, 2005 at 10:32:41AM -0700, Eric Sandall wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On Thu, 22 Sep 2005, Arwed von Merkatz wrote:
> > On Wed, Sep 21, 2005 at 11:22:02AM -0700, Eric Sandall wrote:
> >> Hello Team Leads! :)
> >>
> >> I'd like you to comment on your progress for the items listed in our
> >> 1.0 RoadMap[0] and let me know if your team is still on-target for our
> >> October 13 release schedule.
> >>
> >> If there are any items that need to be added/removed/updated please
> >> let me know (along with reasoning ;)) on the list and we can discuss
> >> it.
> >
> > - Grimoire has converted the most popular (let's say 80% of the
> > grimoire) to the new compile/install system
> > - All spells are lower-case and no upper-case spells exist in stable
> >
> > These are almost done, we're at 75% api2 in test grimoire (current
> > stable slightly lower) and there's one uppercase spell left that hasn't
> > been deprecated (see bug #8838 [1]).
>
> perl-cpan has quite a few upper-case spells, though most of them are
> deprecated with their lower-case cousins.

perl-cpan and php-pear have quite some that have been deprecated for a
while, I intend to go through those and remove all that have been
deprecated for 2+ months this weekend. When I filed the uppercase spell
bug I went through the whole grimoire looking for non-deprecated
uppercase spells, so that should be it.

> > - All spells use config_query instead of query and/or read.
> > - All variables in spells should be defined as local (except for
> > config_query stuff)
> >
> > I'm not sure how to check that. Probably not all spells do that, but the
> > most popular ones do now.
>
> I'm pretty sure most spells now use config_query, but we could do some
> greps and such for that.

There are obviously also several uses of query that are correct, but I
think this looks almost done.

> For the local variables, I don't think many have done that.

Not many have done it, but not many needed it in the first place.

> > - Remove all duplicate dependencies
> >
> > I think this one should be removed from the roadmap. The recommended way
> > now is to add all explicit dependencies to spells, whether they're
> > duplicate or not.
>
> True. Should we reverse the requirement instead of removing it and say
> we should have explicit dependencies listed?

I think we should have that documented, but not required for 1.0, or
we'll never get there ;)

> > - Updated Grimoire Guru's Handbook (Arwed von Merkatz)
> >
> > I _really_ hope I'll finally get to this soon. People have done a good
> > start with the spell file description and the other documents in the
> > drupal grimoire area, but it's definitely still incomplete.
>
> Do you have a rough draft/layout that people can look at to help you
> out?

Not yet. But if people want to help with grimoire documentation, the
spellbook [2] still needs quite some files documented. My plan with the
guru handbook itself is to seperate it into several parts, one part only
dealing with perforce setup, integrations, etc., others specifying some
use cases like the multi-version spells, ... Let me try to get a draft
up this weekend.

> > - Grimoire has less than 50 bugs open in stable grimoire with priority
> > P3 or higher
> >
> > And here's the big problem, we're not even close to that right now with
> > 97 bugs in that list.
> > There are quite some really old bugs in there, so a little testing might
> > show that they're not valid anymore. Others are very broad stuff that
> > we can't really fix without upstream fixing things, those will get a
> > lower priority. Once I've cleaned up that list I'll let you know how
> > close we are.
>
> For everyone's enjoyment and hopefull possible help on these:
> http://bugs.sourcemage.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=Codex&version=stable+grimoire&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&priority=P1&priority=P2&priority=P3&emailassigned_to1=1&emailtype1=substring&email1=&emailassigned_to2=1&emailreporter2=1&emailcc2=1&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=

I already started a bit of nagging for some of the older bugs and closed
some that aren't reproducable. Some of these bugs are actually easy
fixes that just need someone to do it, so every guru is invited to help
out :)
Users are of course also welcome to help, just test if you can reproduce
bugs, add more info, possible patches, ...

> > [1] http://bugs.sourcemage.org/show_bug.cgi?id=8838

[2] http://www.sourcemage.org/grimoire-spell_handbook

--
Arwed v. Merkatz Source Mage GNU/Linux developer
http://www.sourcemage.org




Archive powered by MHonArc 2.6.24.

Top of Page