Richard has been carrying out amazing work this week. The focus of his effort
is upgrading GroupServer so it uses Zope 2.13
<https://projects.iopen.net/groupserver/ticket/361>. By association, this also
involves an upgrade to Python 2.6. (GroupServer currently runs on Python 2.4
and Zope 2.10.)
It *seems* to work. Richard has committed code that allows us to view our
development sites. This includes the posts, the profiles, and it allows us to
make posts. This is a massive step towards getting the next release of
GroupServer out the door: GroupServer 1.0 — Gelato while Viewing the Sights.
Our current plan is to make a release of GroupServer once we know that the new
code does work and is reliable (for us):
Groupserver 1.0β² — Sundae Savoured
Sundae will be able t o be installed by more people than Semifreddo, as Python
2.6 is more common than Python 2.4.
There are also tentative plans to make another release before GroupServer 1.0:
GroupServer 1.0β³ — Spaghettieis with a Wafer of Confusion
It will contain Alice's rewrite of the Manage Members page, my rewrite of
Invitations <http://groupserver.org/r/topic/4XtmGVX4SnXjt5yQCgmK1g> and
(probably) the new Leave page
<http://groupserver.org/r/topic/3w5duYfD4JbwtxeHenBBsn>.
The
following file was added to this topic:
I have updated the GroupServer development roadmap. It now includes the the two
new betas: Sundae and Spaghettieis
<https://projects.iopen.net/groupserver/roadmap>. I have also moved some
tickets to the new milestones.
Sundae has one open ticket in it: getting GroupServer to work with Zope 2.13.
Hopefully we can finish all the testing in the next week.
Spaghettieis is quarter-done. It contains a bit over a dozen tasks related to
administration. [“Spaghettieis” is said “spaghetti ice”; it is a type of sundae
that looks like spaghetti with sauce on top.]
Gelato is a slimmer milestone, too. Its biggest ticket is the creation of a log
for bouncing email addresses
<https://projects.iopen.net/groupserver/ticket/15>. The milestone also contains
a few notification clean-up tasks, a fix of the manuals, a reorganisation of
some of the products and a few traversal fixes.
Nothing seems too scary, which is a good sign!