Forum OpenACS Q&A: OpenACS bi-weekly Newsletter, 2003-11-25

Collapse
Posted by Frank N. on

Again for this week Jade Rubick gets the first word in the shape of a quick comment. He notes that the OpenACS FAQs are now being maintained! Great to hear, Jade.

Joel Aufrecht

Current status of 5.0 release

We need to fix or verify 26 critical and serious bugs before shipping a release candidate.

Lars Pind

Workflow

We're back in the workflow game with some new extensions under way for the 5.1 release.

  • Adding user interface for creating and modifying workflows.
  • Adding API for modifying workflows, including those with active cases.
Two goals here, in addition to and subject to meeting our client's requirements, are to provide a user interface for configuring the workflow of a bug-tracker, so you can easily add a QA step, for example, and to provide a bug-tracker with a workflow enforcing the TIP voting rules.

In addition, we're making a number of enhancements to the logic that can be represented in workflows:

  • Actions as workflows: A single action can execute an entire new workflow. The child workflow can even have multiple cases, e.g. one for each OCT member.
  • Automatic actions: These can be processes that e.g. run an automated test case.
  • Timed actions: Automatically fires after a certain period of time, e.g. for timeouts in the TIP process, if an OCT member didn't vote within the one week allocated for it.
  • Gated actions: An action is gated on another action being completed first, or being executed a certain number of times.
  • Maximum number of repetitions: An action cannot be repeated more than x times.
  • Finally, we're considering making resolution codes first-class member.
All the gory details are here.

Aautomated install and testing

We're steadily progressing with the scripts in openacs-4/etc/install for automated installation, testing, reporting on the results of the install/tests, and building tar-balls with the sources of that installation.

It's turned out to be a much more involved than we thought, especially to make it robust to people's differing configurations, but it's getting better.

We're hoping to document it and get other people to start using it soon.

/Lars

State Of The Codebase

Daily files commited/touched in HEAD by all committers:
2003-11-06 :: 166
2003-11-07 :: 78
2003-11-08 :: 75
2003-11-09 :: 6
2003-11-10 :: 35
2003-11-11 :: 124
2003-11-12 :: 261
2003-11-13 :: 78
2003-11-14 :: 127
2003-11-15 :: 235
2003-11-16 :: 43
2003-11-17 :: 20
2003-11-18 :: 68
2003-11-19 :: 215
2003-11-20 :: 217
2003-11-21 :: 78
2003-11-22 :: 133
2003-11-23 :: 0
2003-11-24 :: 1

Bugs

Submitted: 1226 (up 137 [Ouch!]).
Open: 290 (up 24).
Closed+resolved: 936 (up 112 [Yay!]).

Patches

Submitted: 368.
Open: 56 (up 13).

The bi-weekly newsletter almost managed to become tri-weekly for this issue. I will attempt to get the next one out already some time next week, so please sharpen your pencils already now.

Frank.

Collapse
Posted by Jeff Davis on
Submitted: 1226 (up 137 [Ouch!]).

I think the bug numbers are uniformly good; there are certainly hundreds more we don't know about and if I saw 200 or 300 submitted bugs I would be even happier since we would be well on the way to getting them fixed.

In news that I neglected to send to frank, TIP 29 has been implemented and seems to make a pretty big difference for all object creation things.