Carl:

I would also love to draw the entire main page using free marker, but I am
starting small with just getting the contents going. The work I am
proposing now does not preclude working on the layout and css of buttons
etc…

However by co-worker Michel is right there with you wanting to fix things
up - so please reach out to him on this…

- Please share your template here in email, or if you have time to help add
directly to the proposal page.
- I like he idea of making a model for the service / tool links.
- The administrator section is just a block of wicket and I do not intend
to change that.

Jody

On Tue, May 11, 2021 at 12:53 AM carlo cancellieri <
geo.ccancelli...@gmail.com> wrote:

> Jody,
>  I've updated some comments to try to explain my pov better.
> About the model and the template:
> I would love to draw the entire (main) page via freemarker, not only the
> description.
> Doing so:
> - can change layout and css of buttons etc freely.
> - the buttons to 'copy' the links to the services and the links to
> layerpreview etc can be shared as snippets to compose the layout.
> - having that the model may contain: all the possible links from that
> virtual service page and from global
> - If you like the idea I would suggest to produce a simple template which
> recursively prints the content of the model so customers can see what they
> can use in their templates.
> - Note that a button or a card component (used for the services links like
> wms etc) can be distributed as freemarker snippet to embed into the main
> template but also modified.
>
> I think that this approach will free completely the content and the layout
> of the page making it capable of surviving to the next 10years even if the
> layouts and the components trend will change ;)
>
> Il giorno mar 11 mag 2021 alle ore 06:49 Jody Garnett <
> jody.garn...@gmail.com> ha scritto:
>
>> It is a good point Carlo, I was not going to start looking at the data
>> model until the proposal direction was approved (this proposal is being
>> done on the side of the desk by geocat without customer backing so it will
>> be some time in development).
>>
>> I think the initial data model is very simple, pretty much access to the
>> workspace data model. Prefix, namespace, default, etc…
>>
>> I would expect a second “service” template for the layout of each service
>> block (Advanced, maps, tiles, features, coverages, processes). These would
>> have access to title / abstract etc…
>>
>> What else would you like to see in a data model? What do you mean by
>> “monitoring etc”).
>>
>> Aside: This proposal also has a free marker template for the about page;
>> and I am not sure if that needs a data model. Perhaps an indication of what
>> services are enable…
>>
>> Jody
>>
>> On Mon, May 10, 2021 at 2:14 PM carlo cancellieri <
>> geo.ccancelli...@gmail.com> wrote:
>>
>>> Ciao,
>>>  I've added my comments on the sketches.
>>> Thank you very much for this proposal.
>>>
>>> Let me remark that I would spend a few thoughts over the datamodel which
>>> is passed to the FreeMarker template which can give a lot of
>>> functionalities to the UI (considering that you can even pass static java
>>> function calls into it.....)
>>> I would prefer if you propose a very complete datamodel and a demo
>>> layout to start (what you deigned looks great!) leaving people to redesign
>>> their own main page (even with monitoring etc).
>>>
>>> My best,
>>> C.
>>>
>>> Il giorno lun 10 mag 2021 alle ore 21:53 Jody Garnett <
>>> jody.garn...@gmail.com> ha scritto:
>>>
>>>> I would like to propose:
>>>>
>>>>    - GSIP-202 Welcome Page Layout
>>>>    <https://github.com/geoserver/geoserver/wiki/GSIP-202>
>>>>    - GeoServer Home Screen
>>>>    <https://sketch.cloud/s/9e30a85b-afdb-4ce8-b7ff-636237684fa9> (if
>>>>    you just want to see the layout and comment)
>>>>
>>>> I have also invited feedback/input from the user list.
>>>> --
>>>> Jody Garnett
>>>> _______________________________________________
>>>> Geoserver-devel mailing list
>>>> Geoserver-devel@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/geoserver-devel
>>>>
>>>
>>>
>>> --
>>> Mr. Carlo Cancellieri
>>> *skype*: ccancellieri
>>> *Twitter*: @cancellieric
>>> *LinkedIn*: http://it.linkedin.com/in/ccancellieri/
>>>
>> --
>> --
>> Jody Garnett
>>
>
>
> --
> Mr. Carlo Cancellieri
> *skype*: ccancellieri
> *Twitter*: @cancellieric
> *LinkedIn*: http://it.linkedin.com/in/ccancellieri/
>
-- 
--
Jody Garnett
_______________________________________________
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

Reply via email to