Ok,
reviewing assuming target to 2.10.
I'm still wondering if we really want to have this as core, since unlike a
REST API will literally be
"in users face", but I guess it's nice not to have to SFTP into a remote
server to change files
(even when the data dir storage is indeed made of files).
At the same time, it means that the GUI needs to work fine with the file
system... like, what if
there is a very large number of files (styles, layers, whatever), is the UI
going to scale up enough
to handle them, or may it lock up?
Even if it's painful, there are deploys with thousands of layers around,
and if one needs to modify
say a FTL template, there is an actual need to scan in the workspaces
directory to place it in the
right spot, e.g. next to the target layer (oh fun, and if it's JDBCConfig,
you have to create by hand
all the intermediate folders that would be missing because those config
objects are in the jdbconfig?)
Looking at the upload dialog, if one can select the target in the tree and
then have that
bit pre-populated in the upload GUI, is there actually a need to allow
choosing on yet another browser
a different location? Just exit the dialog and choose a different target
instead?
Which is btw what you are doing in the rename/move case no?
Merging toghether rename and move seems a lot like a unix approach, but I
guess the common user
would be more comfortable having two simpler dialogs "rename" and "move"
instead, where
rename just has the new name, and move just the target location, instead of
both. Not a strong
opinion on this one, but I'm figuring the classic windows user be a bit
confused by it.
Same goes for copy.... trying to imagine what one might want to copy...
maybe ftl templates?
Those are normally not renamed, but... they are normally transferred in
triplets.
Have you considered a clipboard like approach instead, accumulate more than
one file in it,
and the allow pasting/moving to a target location? Not sure how much harder
it would be,
just wondering, it would make some interaction more natural (like trying to
copy/move FTL files
around).
Ok, I guess that's enough feedback for one go :-)
Cheers
Andrea
On Mon, Mar 14, 2016 at 5:05 PM, Jody Garnett <[email protected]>
wrote:
> Can we review/vote on the proposal as it stands (it says targeting 2.10).
> If the work is delayed due to 2.9 release slip then it can start in a
> feature branch (or as a community module if you think that will work - it
> should probably work).
>
> --
> Jody Garnett
>
> On 14 March 2016 at 09:46, Andrea Aime <[email protected]>
> wrote:
>
>> On Mon, Mar 14, 2016 at 4:29 PM, Jody Garnett <[email protected]>
>> wrote:
>>
>>> I had not considered a community module - since a proposal (and not a
>>> community module) was used when a REST API was added for resources I
>>> assumed the same would be needed when adding a GUI.
>>>
>>
>> I see... so I'm confused, you think of adding this to core, and the
>> proposal currently says it's scheduled for 2.10?
>> If it's for 2.10 I guess we can discuss and vote, if you are targeting
>> 2.9.x instead we need to clarify what's going
>> on with the feature freeze before voting on proposals modifying core
>>
>> Cheers
>> Andrea
>>
>> --
>> ==
>> GeoServer Professional Services from the experts! Visit
>> http://goo.gl/it488V for more information.
>> ==
>>
>> Ing. Andrea Aime
>> @geowolf
>> Technical Lead
>>
>> GeoSolutions S.A.S.
>> Via di Montramito 3/A
>> 55054 Massarosa (LU)
>> phone: +39 0584 962313
>> fax: +39 0584 1660272
>> mob: +39 339 8844549
>>
>> http://www.geo-solutions.it
>> http://twitter.com/geosolutions_it
>>
>> *AVVERTENZE AI SENSI DEL D.Lgs. 196/2003*
>>
>> Le informazioni contenute in questo messaggio di posta elettronica e/o
>> nel/i file/s allegato/i sono da considerarsi strettamente riservate. Il
>> loro utilizzo è consentito esclusivamente al destinatario del messaggio,
>> per le finalità indicate nel messaggio stesso. Qualora riceviate questo
>> messaggio senza esserne il destinatario, Vi preghiamo cortesemente di
>> darcene notizia via e-mail e di procedere alla distruzione del messaggio
>> stesso, cancellandolo dal Vostro sistema. Conservare il messaggio stesso,
>> divulgarlo anche in parte, distribuirlo ad altri soggetti, copiarlo, od
>> utilizzarlo per finalità diverse, costituisce comportamento contrario ai
>> principi dettati dal D.Lgs. 196/2003.
>>
>>
>>
>> The information in this message and/or attachments, is intended solely
>> for the attention and use of the named addressee(s) and may be confidential
>> or proprietary in nature or covered by the provisions of privacy act
>> (Legislative Decree June, 30 2003, no.196 - Italy's New Data Protection
>> Code).Any use not in accord with its purpose, any disclosure, reproduction,
>> copying, distribution, or either dissemination, either whole or partial, is
>> strictly forbidden except previous formal approval of the named
>> addressee(s). If you are not the intended recipient, please contact
>> immediately the sender by telephone, fax or e-mail and delete the
>> information in this message that has been received in error. The sender
>> does not give any warranty or accept liability as the content, accuracy or
>> completeness of sent messages and accepts no responsibility for changes
>> made after they were sent or for other risks which arise as a result of
>> e-mail transmission, viruses, etc.
>>
>> -------------------------------------------------------
>>
>
>
--
==
GeoServer Professional Services from the experts! Visit
http://goo.gl/it488V for more information.
==
Ing. Andrea Aime
@geowolf
Technical Lead
GeoSolutions S.A.S.
Via di Montramito 3/A
55054 Massarosa (LU)
phone: +39 0584 962313
fax: +39 0584 1660272
mob: +39 339 8844549
http://www.geo-solutions.it
http://twitter.com/geosolutions_it
*AVVERTENZE AI SENSI DEL D.Lgs. 196/2003*
Le informazioni contenute in questo messaggio di posta elettronica e/o
nel/i file/s allegato/i sono da considerarsi strettamente riservate. Il
loro utilizzo è consentito esclusivamente al destinatario del messaggio,
per le finalità indicate nel messaggio stesso. Qualora riceviate questo
messaggio senza esserne il destinatario, Vi preghiamo cortesemente di
darcene notizia via e-mail e di procedere alla distruzione del messaggio
stesso, cancellandolo dal Vostro sistema. Conservare il messaggio stesso,
divulgarlo anche in parte, distribuirlo ad altri soggetti, copiarlo, od
utilizzarlo per finalità diverse, costituisce comportamento contrario ai
principi dettati dal D.Lgs. 196/2003.
The information in this message and/or attachments, is intended solely for
the attention and use of the named addressee(s) and may be confidential or
proprietary in nature or covered by the provisions of privacy act
(Legislative Decree June, 30 2003, no.196 - Italy's New Data Protection
Code).Any use not in accord with its purpose, any disclosure, reproduction,
copying, distribution, or either dissemination, either whole or partial, is
strictly forbidden except previous formal approval of the named
addressee(s). If you are not the intended recipient, please contact
immediately the sender by telephone, fax or e-mail and delete the
information in this message that has been received in error. The sender
does not give any warranty or accept liability as the content, accuracy or
completeness of sent messages and accepts no responsibility for changes
made after they were sent or for other risks which arise as a result of
e-mail transmission, viruses, etc.
-------------------------------------------------------
------------------------------------------------------------------------------
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785231&iu=/4140
_______________________________________________
Geoserver-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-devel