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

Reply via email to