[OpenLayers-Dev] Addins Policies

Eric Lemoine eric.c2c at gmail.com
Fri Sep 5 01:30:39 EDT 2008


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 <euzuro at gmail.com>:
> 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 <eric.c2c at gmail.com> 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 <euzuro at gmail.com>:
>>> 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 <eric.c2c at gmail.com>
>>> Date: Wed, Aug 27, 2008 at 12:18 PM
>>> Subject: Re: [OpenLayers-Dev] Call for votes: Bookmark Control
>>> To: Paul Spencer <pspencer at dmsolutions.ca>, Erik Uzureau
>>> <euzuro at gmail.com>, "dev at openlayers" <dev at openlayers.org>
>>>
>>>
>>> +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 <pspencer at dmsolutions.ca>:
>>>> 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
>>>>> Dev at openlayers.org
>>>>> http://openlayers.org/mailman/listinfo/dev
>>>>
>>>>
>>>> __________________________________________
>>>>
>>>>     Paul Spencer
>>>>     Chief Technology Officer
>>>>     DM Solutions Group Inc
>>>>     http://www.dmsolutions.ca/
>>>>
>>>> _______________________________________________
>>>> Dev mailing list
>>>> Dev at openlayers.org
>>>> http://openlayers.org/mailman/listinfo/dev
>>>>
>>> _______________________________________________
>>> Dev mailing list
>>> Dev at openlayers.org
>>> http://openlayers.org/mailman/listinfo/dev
>>>
>>
>



More information about the Dev mailing list