Forum OpenACS Q&A: Re: Contacts package

Collapse
8: Re: Contacts package (response to 7)
Posted by Robert Taylor on
Just so that you are aware, a few of us are volunteering to begin a regular process of testing packages at least for clean installs and uninstalls.

I imagine as part of the process some discussion and planning will take place on what to do about deprecated packages and so forth.

As of Saturday we have xowiki up and running fairly cleanly (thanks Dave and Gustaf), and after I clean up a bunch of pages I hope to outline some basic procedures for testing.

You are welcome to join in and help us test and setup testing processes and stages if you like - certainly I would like to invinte the whole community to chime in on the issue and see where we go from there.

In conclusion, my point is simply this: some things are starting to move, give us enough time to affect visible change tho.

I will keep everyone appraised of where what and how.

Collapse
10: Re: Re: Contacts package (response to 8)
Posted by Malte Sussdorff on
Robert, excellent news. Would you define what "clean installation" requires? Just as an example, if I add the dependency on .LRN for contacts, contacts will install fine, but I assume that is considered cheating 😊.
Collapse
11: Re: Contacts package (response to 10)
Posted by Robert Taylor on
Malte, to be honest now that xowiki is starting to rev up (check out the categorized/collapsable view dave setup!), the next issue that needs to be dealt with is the need to define the testing process.

I see the testing process as two separate stages:

1. clean install / uninstall
2. feature testing

However within those two stages there are a lot of variable possibilities, and I think that requires some input from all the devs.

The testing process should be clear and standardized (if possible) so that we aren't basing results on arbitrary criteria.

I haveto first fix some mis categorized documents in the wiki, then I will put up a testing process document where you guys can hopefully come in and streamline the process.