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: Eric Sandall <eric AT sandall.us>
  • To: Arwed von Merkatz <v.merkatz AT gmx.net>
  • Cc: SM Discuss <sm-discuss AT lists.ibiblio.org>
  • Subject: Re: [SM-Discuss] Team Progress
  • Date: Thu, 22 Sep 2005 10:32:41 -0700 (PDT)

-----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.

- 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.

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

- 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?

- 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?

- 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=

Thanks. :)

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

- -sandalle

- --
Eric Sandall | Source Mage GNU/Linux Developer
eric AT sandall.us | http://www.sourcemage.org/
http://eric.sandall.us/ | SysAdmin @ Inst. Shock Physics @ WSU
http://counter.li.org/ #196285 | http://www.shock.wsu.edu/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFDMuq6HXt9dKjv3WERAnubAJ4vGDxT0rB/NHsM4v3lyHY2WGUBhQCfSmzb
tz+PNfOdDE5sAtbR66lXhZc=
=RcTA
-----END PGP SIGNATURE-----




Archive powered by MHonArc 2.6.24.

Top of Page