From: Andrew T. (nilspace) <nil...@us...> - 2006-04-12 16:41:23
|
On 4/12/06, Kevin <ke...@dr...> wrote: > > In subversion, which I hope we are migrated to before the next release, > each tag is a complete copy of trunk. This will hopefully eliminate the > problem of mismatched file tags. Yes, I would like us to move to Subversion for 0.4+ > In general, I don't like the idea of moving tags. If you want to update = a > release candidate, then that is a new RC tag. RC2-0_3, etc. What you ar= e > doing with the RC tag should be accomplished with a branch. You're definitely right - I'm a bad dev/release tech. > Looks good, how much of this can be accomplished with test cases, do you > think? Anything that touches an init.php function, should be a candidate > for automatic testing. Yes, there should be functional tests (calling init.php) but we can also investigate something like Selenium, which is a testing/IDE for doing UI testing of website. Supposedly (though I haven't verified), there is a Firefox plugin which you can set to record your actions as you click through a site. Then save these as a "Test" and replay them later. The idea is, I want to click several buttons, then verify the value of some of the HTML tags (they exist, hold certain values, etc.) This will be especially important when we incorporate Ajax elements. > I've thought of the idea of encapsulating all parameters that make up an > item view into an object.(tags, feeds, categories, search term, flag, etc= ) > That way, functions like fof_get_items() would be passed one parameter > instead of 8. That said. It would be the item_view object's job to > marshall/unmarshall query parameters for links. The item_view object > would also represent a saveable search. Good idea, though we don't want to create a struct for parameter simplicity sake. But having an object that represents a "View" that can then be serialized for saved queries is an excellent idea. We'll do this as part of pulling apart init.php into the UI, controller, and db interface parts. > > > I feel good about the release now and think we should go ahead and > > bundle it up and SHIP! > > > > Let me know if anyone has any immediate issues, or gives the thumbs up = to > > v0.3 > > Yipee!! > I'll take that as a thumbs-up from Kevin. Andrew -- Andrew Turner ajt...@hi... 42.4266N x 83.4931W http://highearthorbit.com Northville, Michigan, USA |