Erik, what you're saying is making great sense to me. Having each addin include the test framework isn't that bad, and it won't prevent me from sleeping at night :-). Thanks. Eric
2008/9/4, Erik Uzureau <[EMAIL PROTECTED]>: > This is a good point that you bring up... and I'm not really sure what > is the best solution. > > It does seem patently *wrong* to have the test framework in each and > every addin... but > at the same time... the overhead is super minimal. I mean... it's like > 2-3 files. > > Over the years with OL, I have been beaten down from my purist 'ideal > solution' beliefs > and have realized that at least with OSS, sometimes the messier > solution is actually > the better one if it means shit will get done. > > I would say that for now, it's ok if each of the addins includes the > whole test framework > itself. If someone wants to spend the energy to set up a common > addins/testing directory > and framework and provide clear instructions so that each addin/ owner > can figure out how > to plug into it... that would be *great* and no one on this list would > be against it. Until > that happens, though, I think we are ok to leave the non-ideal > solution in place. > > Others? Thoughts? > > On Sun, Aug 31, 2008 at 3:02 AM, Eric Lemoine <[EMAIL PROTECTED]> wrote: >> Thanks for the Policies section Erik, this is great, and I'm fully in >> line with the current policies. >> >> One thing though: currently if an addin maintainer wants to include >> unit tests for his addin he will need to include the test framework in >> his addin tree, right? This will lead to having one test framework per >> addin. Do we want that, or do we want the addins to share the test >> framework. Maybe the more general question is: are the addins pieces >> of a whole, or are they fully standalone pieces of software? >> >> I think i'd go for a mix of that: they are "standalone" in the sense >> that they don't rely on eachother (in opposite to the controls for >> example); however, they share the test framework, meaning that the >> test framework code would go under the addins directory alongside the >> addins themselves. >> >> Eric >> >> 2008/8/30, Erik Uzureau <[EMAIL PROTECTED]>: >>> Dear dev, >>> >>> In response to Eric's very good questions below, I have added a new >>> section to the >>> wiki/Addins page called 'Policies' which are a general summary of the >>> various >>> discussions we have had on and offline with different members of the >>> project steering >>> committee. >>> >>> It is not by any means, however, written in stone. If you have >>> opinions on what I've >>> written up there or additions or modifications, please do not hesitate >>> to bring them >>> up... or even just directly add them to the wiki. >>> >>> The real idea behind the /addins directory is to provide an open space >>> for developers >>> who have created cool tools that are finished code and might be >>> helpful for other >>> developpers... but that don't quite make sense in the main trunk of the >>> project. >>> >>> In that spirit, we would like to institute the least possible in terms >>> of rules and regulations. >>> We just want the bare minimum to ensure a basic standard for /addins >>> so that people >>> will take them seriously and actually take the time to use them. >>> >>> As always, feedback welcomed. >>> >>> ERik >>> >>> >>> ---------- Forwarded message ---------- >>> From: Eric Lemoine <[EMAIL PROTECTED]> >>> Date: Wed, Aug 27, 2008 at 12:18 PM >>> Subject: Re: [OpenLayers-Dev] Call for votes: Bookmark Control >>> To: Paul Spencer <[EMAIL PROTECTED]>, Erik Uzureau >>> <[EMAIL PROTECTED]>, "[EMAIL PROTECTED]" <[email protected]> >>> >>> >>> +1 >>> >>> I'd have a couple questions related to addins though. Are addins bound >>> to a particular OL version? What if a addin doesn't work with trunk, >>> can this block a release? Do we plan to have unit tests for addins ? >>> Will they be part of OL unit tests ? Maybe these maintainance issues >>> have already been worked out, if so I'd appreciate if someone could >>> summarize the way we deal with that. >>> >>> Eric >>> >>> 2008/8/27, Paul Spencer <[EMAIL PROTECTED]>: >>>> Very nice! +1 >>>> >>>> Paul >>>> >>>> On 27-Aug-08, at 1:12 AM, Erik Uzureau wrote: >>>> >>>>> I think hpbrantley's Bookmark control is ready to be added to the >>>>> openlayers /addins directory. >>>>> >>>>> If you have an opinion, please chime in with a vote. >>>>> >>>>> I'm +1 >>>>> >>>>> erik >>>>> >>>>> >>>>> for more info, see: >>>>> >>>>> http://trac.openlayers.org/wiki/Addins/Bookmark >>>>> http://trac.openlayers.org/ticket/1583 >>>>> _______________________________________________ >>>>> Dev mailing list >>>>> [email protected] >>>>> http://openlayers.org/mailman/listinfo/dev >>>> >>>> >>>> __________________________________________ >>>> >>>> Paul Spencer >>>> Chief Technology Officer >>>> DM Solutions Group Inc >>>> http://www.dmsolutions.ca/ >>>> >>>> _______________________________________________ >>>> Dev mailing list >>>> [email protected] >>>> http://openlayers.org/mailman/listinfo/dev >>>> >>> _______________________________________________ >>> Dev mailing list >>> [email protected] >>> http://openlayers.org/mailman/listinfo/dev >>> >> > _______________________________________________ Dev mailing list [email protected] http://openlayers.org/mailman/listinfo/dev
