[OpenLayers-Dev] Addins Candidate: LoadingPanel

Erik Uzureau euzuro at gmail.com
Tue Feb 5 21:24:40 EST 2008


On 2/5/08, Roald de Wit <rdewit at users.sourceforge.net> wrote:
> Hi,
>
> On Tue, 2008-02-05 at 00:47 -0500, Erik Uzureau wrote:
> > I don't think there is any reason to tie the addins to trunk releases.
> > Now, clearly, the addin creator will want to specify *clearly* in a
> > README file, or something of the like, specifically which versions of
> > OL are compatible with the addin. But the whole idea of this endeavour
> > is that they should be independent little creatures, released and
> > maintained separately from trunk.
>
> Added to that: the README should also *clearly* state what classes the
> addin depends on. This is necessary for people building a stripped down
> OL.
>
> Some ideas:
> - choose a proper name (addin[s], extension[s], plugin[s], etc)
> - setup a wiki page
> - create a property for an addin with its dependencies and have an
>  addin-loader check for these dependencies (maybe even trying to load
>  them automatically when it's not a single file build???)
> - describe a possible directory structure
> - place an example (LoadingPanel for example) in such a directory
>  structure, like:
>  addins/LoadingPanel.js, addins/LoadingPanel/Control/*

I'm imagining something more like this:

addins/

addins/LoadingPanel

addins/LoadingPanel/trunk
addins/LoadingPanel/trunk/README.txt
addins/LoadingPanel/trunk/build
addins/LoadingPanel/trunk/tools
addins/LoadingPanel/trunk/doc
addins/LoadingPanel/trunk/doc_config
addins/LoadingPanel/trunk/apidoc_config
addins/LoadingPanel/trunk/img
addins/LoadingPanel/trunk/theme
addins/LoadingPanel/trunk/lib
addins/LoadingPanel/trunk/examples
addins/LoadingPanel/trunk/examples/LoadingPanel.html
addins/LoadingPanel/trunk/tests
addins/LoadingPanel/trunk/tests/run-tests.html
addins/LoadingPanel/trunk/tests/list-tests.html
addins/LoadingPanel/trunk/tests/test_LoadingPanel.html

addins/LoadingPanel/releases/1.0
addins/LoadingPanel/releases/1.0/README.txt
addins/LoadingPanel/releases/1.0/doc
addins/LoadingPanel/releases/1.0/img
addins/LoadingPanel/releases/1.0/theme
addins/LoadingPanel/releases/1.0/lib
addins/LoadingPanel/releases/1.0/lib/LoadingPanel.js
addins/LoadingPanel/releases/1.0/examples
addins/LoadingPanel/releases/1.0/examples/LoadingPanel.html
addins/LoadingPanel/releases/1.0/tests
addins/LoadingPanel/releases/1.0/tests/run-tests.html
addins/LoadingPanel/releases/1.0/tests/list-tests.html
addins/LoadingPanel/releases/1.0/tests/test_LoadingPanel.html

addins/LoadingPanel/releases/1.1
addins/LoadingPanel/releases/1.1/README.txt
addins/LoadingPanel/releases/1.1/doc
addins/LoadingPanel/releases/1.1/img
addins/LoadingPanel/releases/1.1/theme
addins/LoadingPanel/releases/1.1/lib
addins/LoadingPanel/releases/1.1/lib/LoadingPanel.js
addins/LoadingPanel/releases/1.1/examples
addins/LoadingPanel/releases/1.1/examples/LoadingPanel.html
addins/LoadingPanel/releases/1.1/tests
addins/LoadingPanel/releases/1.1/tests/run-tests.html
addins/LoadingPanel/releases/1.1/tests/list-tests.html
addins/LoadingPanel/releases/1.1/tests/test_LoadingPanel.html

....something of that nature.

thoughts?

erik



>
> Roald
>
> --
> Roald de Wit
> Software Engineer
> roald.dewit at lisasoft.com
>
> Commercial Support for Open Source GIS Software
> http://lisasoft.com/LISAsoft/SupportedProducts/
>
> _______________________________________________
> Dev mailing list
> Dev at openlayers.org
> http://openlayers.org/mailman/listinfo/dev
>



More information about the Dev mailing list