[Geoserver-devel] New UI checklist

Hi all,

In planning out the development of the new UI the OpenGeo team thought it would be useful to put together a checklist of 'how far to match the old one.' That checklist is on the wiki at http://geoserver.org/display/GEOS/Wicket+UI+TODOs . Please note this is a (very vague) list of features, not a list of pages. So if the status is listed incorrectly (hopefully because you added a feature :wink: please correct it.

We are thinking of creating a second table that *does* list the pages from the new UI, along with a more thorough status listing of "Basic Functionality | Styling | Internationalization | Validation | Unit Tests" to give a more thorough progress listing for the new interface.

Input, as always, is welcome.

-David Winslow

David Winslow ha scritto:

Hi all,

In planning out the development of the new UI the OpenGeo team thought it would be useful to put together a checklist of 'how far to match the old one.' That checklist is on the wiki at http://geoserver.org/display/GEOS/Wicket+UI+TODOs . Please note this is a (very vague) list of features, not a list of pages. So if the status is listed incorrectly (hopefully because you added a feature :wink: please correct it.

I disagree on the "Complete Layer Preview List" - "Won't Be Replicated"
item. What is the first thing you do when you discover a GeoServer
on the net that you never seen before? :wink:
All existing demo screens should be replicated imho (well, maybe we
can remove the old WMS one sitting at the bottom of the demo page).

We are thinking of creating a second table that *does* list the pages from the new UI, along with a more thorough status listing of "Basic Functionality | Styling | Internationalization | Validation | Unit Tests" to give a more thorough progress listing for the new interface.

+1
Cheers
Andrea

I fully agree with Andrea … not only we should replicate demo screens, but also we should improve them in order to make them more usable in case of large amount of layers (I’m thinking on a preview page structured like a tree of nested layers).

On Wed, Jun 25, 2008 at 8:38 AM, Andrea Aime <aaime@anonymised.com> wrote:

David Winslow ha scritto:

Hi all,

In planning out the development of the new UI the OpenGeo team thought
it would be useful to put together a checklist of ‘how far to match the
old one.’ That checklist is on the wiki at
http://geoserver.org/display/GEOS/Wicket+UI+TODOs . Please note this
is a (very vague) list of features, not a list of pages. So if the
status is listed incorrectly (hopefully because you added a feature :wink:
please correct it.

I disagree on the “Complete Layer Preview List” - “Won’t Be Replicated”
item. What is the first thing you do when you discover a GeoServer
on the net that you never seen before? :wink:
All existing demo screens should be replicated imho (well, maybe we
can remove the old WMS one sitting at the bottom of the demo page).

We are thinking of creating a second table that does list the pages
from the new UI, along with a more thorough status listing of “Basic
Functionality | Styling | Internationalization | Validation | Unit
Tests” to give a more thorough progress listing for the new interface.

+1
Cheers
Andrea


Check out the new SourceForge.net Marketplace.
It’s the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php


Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

–

Eng. Alessio Fabiani
Vice-President /CTO GeoSolutions S.A.S.
Via Carignoni 51
55041 Camaiore (LU)
Italy

phone: +39 0584983027
fax: +39 0584983027
mob: +39 349 8227000

http://www.geo-solutions.it


Alessio Fabiani ha scritto:

I fully agree with Andrea ... not only we should replicate demo screens, but also we should improve them in order to make them more usable in case of large amount of layers (I'm thinking on a preview page structured like a tree of nested layers).

What about a flat table with a search field on top of it to reduce
the amount of items being shown? Sort of a "full text search" over
the labels that are showing up in the table itself?
Cheers
Andrea

Okay, I thought the decision about the layer preview list was that it would be broken up into a list of previews on each layer's configuration page. ie, the links you would click to see each would be
old: welcome->demo->map preview->{some layer + format}
new: welcome->layers->{some layer}->{some format}

Anyway, this list is just to track how we measure up against the old interface, new features will come Real Soon Now. I wanted to check with Rolando to get a fairly complete list of the configuration pages but we're both a bit jet lagged so I thought we'd put it off to tomorrow. Which is now today.

-David

Andrea Aime wrote:

David Winslow ha scritto:

Hi all,

In planning out the development of the new UI the OpenGeo team thought it would be useful to put together a checklist of 'how far to match the old one.' That checklist is on the wiki at http://geoserver.org/display/GEOS/Wicket+UI+TODOs . Please note this is a (very vague) list of features, not a list of pages. So if the status is listed incorrectly (hopefully because you added a feature :wink: please correct it.

I disagree on the "Complete Layer Preview List" - "Won't Be Replicated"
item. What is the first thing you do when you discover a GeoServer
on the net that you never seen before? :wink:
All existing demo screens should be replicated imho (well, maybe we
can remove the old WMS one sitting at the bottom of the demo page).

We are thinking of creating a second table that *does* list the pages from the new UI, along with a more thorough status listing of "Basic Functionality | Styling | Internationalization | Validation | Unit Tests" to give a more thorough progress listing for the new interface.

+1
Cheers
Andrea

!DSPAM:4040,4861e7e9210015332866982!

David Winslow wrote:

Okay, I thought the decision about the layer preview list was that it would be broken up into a list of previews on each layer's configuration page. ie, the links you would click to see each would be
old: welcome->demo->map preview->{some layer + format}
new: welcome->layers->{some layer}->{some format}

This was my impression as well. The layer preview will be there just better organized onto specific pages. However it seems that there is some pushback and that a complete list of previewable layers on a single page is something we want to keep?

I could go for both. However if we do stick with the single page we need to better organize it somehow.

Anyway, this list is just to track how we measure up against the old interface, new features will come Real Soon Now. I wanted to check with Rolando to get a fairly complete list of the configuration pages but we're both a bit jet lagged so I thought we'd put it off to tomorrow. Which is now today.

-David

Andrea Aime wrote:

David Winslow ha scritto:

Hi all,

In planning out the development of the new UI the OpenGeo team thought it would be useful to put together a checklist of 'how far to match the old one.' That checklist is on the wiki at http://geoserver.org/display/GEOS/Wicket+UI+TODOs . Please note this is a (very vague) list of features, not a list of pages. So if the status is listed incorrectly (hopefully because you added a feature :wink: please correct it.

I disagree on the "Complete Layer Preview List" - "Won't Be Replicated"
item. What is the first thing you do when you discover a GeoServer
on the net that you never seen before? :wink:
All existing demo screens should be replicated imho (well, maybe we
can remove the old WMS one sitting at the bottom of the demo page).

We are thinking of creating a second table that *does* list the pages from the new UI, along with a more thorough status listing of "Basic Functionality | Styling | Internationalization | Validation | Unit Tests" to give a more thorough progress listing for the new interface.

+1
Cheers
Andrea

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

!DSPAM:4007,4862420c26335332866982!

--
Justin Deoliveira
The Open Planning Project
jdeolive@anonymised.com

Justin Deoliveira ha scritto:

David Winslow wrote:

Okay, I thought the decision about the layer preview list was that it would be broken up into a list of previews on each layer's configuration page. ie, the links you would click to see each would be
old: welcome->demo->map preview->{some layer + format}
new: welcome->layers->{some layer}->{some format}

This was my impression as well. The layer preview will be there just better organized onto specific pages. However it seems that there is some pushback and that a complete list of previewable layers on a single page is something we want to keep?

I think we want the both of them. The admin configuring stuff will enjoy
the embedded preview in the config panels. But let's not lock out
the casual user trying to figure out what GeoServer is publishing.
That is, unless we allow whoever to view the config contents of GeoServer in read only mode... something lots of admins might not
like :wink: (actually, even the single list demo should be pluggable
and removable).

I could go for both. However if we do stick with the single page we need to better organize it somehow.

I proposed pageable list + search box a la iTunes. Any opinion?
Cheers
Andrea

Andrea Aime wrote:

Justin Deoliveira ha scritto:

David Winslow wrote:

Okay, I thought the decision about the layer preview list was that it would be broken up into a list of previews on each layer's configuration page. ie, the links you would click to see each would be
old: welcome->demo->map preview->{some layer + format}
new: welcome->layers->{some layer}->{some format}

This was my impression as well. The layer preview will be there just better organized onto specific pages. However it seems that there is some pushback and that a complete list of previewable layers on a single page is something we want to keep?

I think we want the both of them. The admin configuring stuff will enjoy
the embedded preview in the config panels. But let's not lock out
the casual user trying to figure out what GeoServer is publishing.
That is, unless we allow whoever to view the config contents of GeoServer in read only mode... something lots of admins might not
like :wink: (actually, even the single list demo should be pluggable
and removable).

Works for me.

I could go for both. However if we do stick with the single page we need to better organize it somehow.

I proposed pageable list + search box a la iTunes. Any opinion?

I like it.

Cheers
Andrea

!DSPAM:4007,486246a140621804284693!

--
Justin Deoliveira
The Open Planning Project
jdeolive@anonymised.com

Okay, I had that chat with Rolando and got an exhaustive list of what pages we'd like to have for 2.0.0. They're listed on the same wiki page now (http://geoserver.org/display/GEOS/Wicket+UI+TODOs for those of you who don't like scrolling). I was lazy and just filled in the chart from memory, so if you have a better idea of the status of some page please update the chart.

-David

David Winslow wrote:

Okay, I thought the decision about the layer preview list was that it would be broken up into a list of previews on each layer's configuration page. ie, the links you would click to see each would be
old: welcome->demo->map preview->{some layer + format}
new: welcome->layers->{some layer}->{some format}

Anyway, this list is just to track how we measure up against the old interface, new features will come Real Soon Now. I wanted to check with Rolando to get a fairly complete list of the configuration pages but we're both a bit jet lagged so I thought we'd put it off to tomorrow. Which is now today.

-David

Andrea Aime wrote:
  

David Winslow ha scritto:
    

Hi all,

In planning out the development of the new UI the OpenGeo team thought it would be useful to put together a checklist of 'how far to match the old one.' That checklist is on the wiki at http://geoserver.org/display/GEOS/Wicket+UI+TODOs . Please note this is a (very vague) list of features, not a list of pages. So if the status is listed incorrectly (hopefully because you added a feature :wink: please correct it.
      

I disagree on the "Complete Layer Preview List" - "Won't Be Replicated"
item. What is the first thing you do when you discover a GeoServer
on the net that you never seen before? :wink:
All existing demo screens should be replicated imho (well, maybe we
can remove the old WMS one sitting at the bottom of the demo page).

We are thinking of creating a second table that *does* list the pages from the new UI, along with a more thorough status listing of "Basic Functionality | Styling | Internationalization | Validation | Unit Tests" to give a more thorough progress listing for the new interface.
      

+1
Cheers
Andrea

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

!DSPAM:4040,4862420c26293668746562!

Just two quick things:

  1. Yes we definitely need a smart full layer preview list, which is usually the page that the scientists use to have a quick review of their products ingested in GeoServer

  2. In the Wicket UI TODO list the statement “CoverageStore Management” is repeated two times

On Thu, Jun 26, 2008 at 1:09 AM, David Winslow <dwinslow@anonymised.com> wrote:

Okay, I had that chat with Rolando and got an exhaustive list of what
pages we’d like to have for 2.0.0. They’re listed on the same wiki page
now (http://geoserver.org/display/GEOS/Wicket+UI+TODOs for those of you
who don’t like scrolling). I was lazy and just filled in the chart from
memory, so if you have a better idea of the status of some page please
update the chart.

-David

David Winslow wrote:

Okay, I thought the decision about the layer preview list was that it
would be broken up into a list of previews on each layer’s configuration
page. ie, the links you would click to see each would be
old: welcome->demo->map preview->{some layer + format}
new: welcome->layers->{some layer}->{some format}

Anyway, this list is just to track how we measure up against the old
interface, new features will come Real Soon Now. I wanted to check with
Rolando to get a fairly complete list of the configuration pages but
we’re both a bit jet lagged so I thought we’d put it off to tomorrow.
Which is now today.

-David

Andrea Aime wrote:

David Winslow ha scritto:

Hi all,

In planning out the development of the new UI the OpenGeo team
thought it would be useful to put together a checklist of ‘how far to
match the old one.’ That checklist is on the wiki at
http://geoserver.org/display/GEOS/Wicket+UI+TODOs . Please note
this is a (very vague) list of features, not a list of pages. So if
the status is listed incorrectly (hopefully because you added a
feature :wink: please correct it.

I disagree on the “Complete Layer Preview List” - “Won’t Be Replicated”
item. What is the first thing you do when you discover a GeoServer
on the net that you never seen before? :wink:
All existing demo screens should be replicated imho (well, maybe we
can remove the old WMS one sitting at the bottom of the demo page).

We are thinking of creating a second table that does list the pages
from the new UI, along with a more thorough status listing of “Basic
Functionality | Styling | Internationalization | Validation | Unit
Tests” to give a more thorough progress listing for the new interface.

+1
Cheers
Andrea


Check out the new SourceForge.net Marketplace.
It’s the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php


Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

!DSPAM:4040,4862420c26293668746562!


Check out the new SourceForge.net Marketplace.
It’s the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php


Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

–

Eng. Alessio Fabiani
Vice-President /CTO GeoSolutions S.A.S.
Via Carignoni 51
55041 Camaiore (LU)
Italy

phone: +39 0584983027
fax: +39 0584983027
mob: +39 349 8227000

http://www.geo-solutions.it


Oops, one of those 'CoverageStore Management' entries should have been just 'Coverage Management.' Thanks for catching this.

-David

Alessio Fabiani wrote:

Just two quick things:

1. Yes we definitely need a smart full layer preview list, which is usually the page that the scientists use to have a quick review of their products ingested in GeoServer

2. In the Wicket UI TODO list the statement "CoverageStore Management" is repeated two times

On Thu, Jun 26, 2008 at 1:09 AM, David Winslow <dwinslow@anonymised.com <mailto:dwinslow@anonymised.com>> wrote:

    Okay, I had that chat with Rolando and got an exhaustive list of what
    pages we'd like to have for 2.0.0. <http://2.0.0.> They're listed
    on the same wiki page
    now (http://geoserver.org/display/GEOS/Wicket+UI+TODOs for those
    of you
    who don't like scrolling). I was lazy and just filled in the
    chart from
    memory, so if you have a better idea of the status of some page please
    update the chart.

    -David

    David Winslow wrote:
    > Okay, I thought the decision about the layer preview list was
    that it
    > would be broken up into a list of previews on each layer's
    configuration
    > page. ie, the links you would click to see each would be
    > old: welcome->demo->map preview->{some layer + format}
    > new: welcome->layers->{some layer}->{some format}
    >
    > Anyway, this list is just to track how we measure up against the old
    > interface, new features will come Real Soon Now. I wanted to
    check with
    > Rolando to get a fairly complete list of the configuration pages but
    > we're both a bit jet lagged so I thought we'd put it off to
    tomorrow.
    > Which is now today.
    >
    > -David
    >
    > Andrea Aime wrote:
    >
    >> David Winslow ha scritto:
    >>
    >>> Hi all,
    >>>
    >>> In planning out the development of the new UI the OpenGeo team
    >>> thought it would be useful to put together a checklist of 'how
    far to
    >>> match the old one.' That checklist is on the wiki at
    >>> http://geoserver.org/display/GEOS/Wicket+UI+TODOs . Please note
    >>> this is a (very vague) list of features, not a list of pages.
     So if
    >>> the status is listed incorrectly (hopefully because you added a
    >>> feature :wink: please correct it.
    >>>
    >> I disagree on the "Complete Layer Preview List" - "Won't Be
    Replicated"
    >> item. What is the first thing you do when you discover a GeoServer
    >> on the net that you never seen before? :wink:
    >> All existing demo screens should be replicated imho (well, maybe we
    >> can remove the old WMS one sitting at the bottom of the demo page).
    >>
    >>> We are thinking of creating a second table that *does* list
    the pages
    >>> from the new UI, along with a more thorough status listing of
    "Basic
    >>> Functionality | Styling | Internationalization | Validation | Unit
    >>> Tests" to give a more thorough progress listing for the new
    interface.
    >>>
    >> +1
    >> Cheers
    >> Andrea
    >>
    >
    -------------------------------------------------------------------------
    > Check out the new SourceForge.net Marketplace.
    > It's the best place to buy or sell services for
    > just about anything Open Source.
    > http://sourceforge.net/services/buy/index.php
    > _______________________________________________
    > Geoserver-devel mailing list
    > Geoserver-devel@lists.sourceforge.net
    <mailto:Geoserver-devel@lists.sourceforge.net>
    > https://lists.sourceforge.net/lists/listinfo/geoserver-devel
    >

    -------------------------------------------------------------------------
    Check out the new SourceForge.net Marketplace.
    It's the best place to buy or sell services for
    just about anything Open Source.
    http://sourceforge.net/services/buy/index.php
    _______________________________________________
    Geoserver-devel mailing list
    Geoserver-devel@lists.sourceforge.net
    <mailto:Geoserver-devel@lists.sourceforge.net>
    https://lists.sourceforge.net/lists/listinfo/geoserver-devel

--
-------------------------------------------------------
Eng. Alessio Fabiani
Vice-President /CTO GeoSolutions S.A.S.
Via Carignoni 51
55041 Camaiore (LU)
Italy

phone: +39 0584983027
fax: +39 0584983027
mob: +39 349 8227000

http://www.geo-solutions.it

------------------------------------------------------- !DSPAM:4040,486359c3286847082231907!

Alessio Fabiani wrote:

Just two quick things:

1. Yes we definitely need a smart full layer preview list, which is usually the page that the scientists use to have a quick review of their products ingested in GeoServer

Yeah, I think the thought was to eventually have the full layer preview be replaced by a full javascript thing that lets you add multiple layers on the fly. But that's not really ready, and coding a full layer preview should be pretty easy, so let's go ahead and do that. But I'd say don't spend much time at all trying to make it 'smart', but if there's easy classes in Wicket that make it possible then go for it.

C

2. In the Wicket UI TODO list the statement "CoverageStore Management" is repeated two times

On Thu, Jun 26, 2008 at 1:09 AM, David Winslow <dwinslow@anonymised.com <mailto:dwinslow@anonymised.com>> wrote:

    Okay, I had that chat with Rolando and got an exhaustive list of what
    pages we'd like to have for 2.0.0. <http://2.0.0.> They're listed
    on the same wiki page
    now (http://geoserver.org/display/GEOS/Wicket+UI+TODOs for those of you
    who don't like scrolling). I was lazy and just filled in the chart from
    memory, so if you have a better idea of the status of some page please
    update the chart.

    -David

    David Winslow wrote:
     > Okay, I thought the decision about the layer preview list was that it
     > would be broken up into a list of previews on each layer's
    configuration
     > page. ie, the links you would click to see each would be
     > old: welcome->demo->map preview->{some layer + format}
     > new: welcome->layers->{some layer}->{some format}
     >
     > Anyway, this list is just to track how we measure up against the old
     > interface, new features will come Real Soon Now. I wanted to
    check with
     > Rolando to get a fairly complete list of the configuration pages but
     > we're both a bit jet lagged so I thought we'd put it off to tomorrow.
     > Which is now today.
     >
     > -David
     >
     > Andrea Aime wrote:
     >
     >> David Winslow ha scritto:
     >>
     >>> Hi all,
     >>>
     >>> In planning out the development of the new UI the OpenGeo team
     >>> thought it would be useful to put together a checklist of 'how
    far to
     >>> match the old one.' That checklist is on the wiki at
     >>> http://geoserver.org/display/GEOS/Wicket+UI+TODOs . Please note
     >>> this is a (very vague) list of features, not a list of pages.
     So if
     >>> the status is listed incorrectly (hopefully because you added a
     >>> feature :wink: please correct it.
     >>>
     >> I disagree on the "Complete Layer Preview List" - "Won't Be
    Replicated"
     >> item. What is the first thing you do when you discover a GeoServer
     >> on the net that you never seen before? :wink:
     >> All existing demo screens should be replicated imho (well, maybe we
     >> can remove the old WMS one sitting at the bottom of the demo page).
     >>
     >>> We are thinking of creating a second table that *does* list the
    pages
     >>> from the new UI, along with a more thorough status listing of
    "Basic
     >>> Functionality | Styling | Internationalization | Validation | Unit
     >>> Tests" to give a more thorough progress listing for the new
    interface.
     >>>
     >> +1
     >> Cheers
     >> Andrea
     >>
     >
    -------------------------------------------------------------------------
     > Check out the new SourceForge.net Marketplace.
     > It's the best place to buy or sell services for
     > just about anything Open Source.
     > http://sourceforge.net/services/buy/index.php
     > _______________________________________________
     > Geoserver-devel mailing list
     > Geoserver-devel@lists.sourceforge.net
    <mailto:Geoserver-devel@lists.sourceforge.net>
     > https://lists.sourceforge.net/lists/listinfo/geoserver-devel
     >

    -------------------------------------------------------------------------
    Check out the new SourceForge.net Marketplace.
    It's the best place to buy or sell services for
    just about anything Open Source.
    http://sourceforge.net/services/buy/index.php
    _______________________________________________
    Geoserver-devel mailing list
    Geoserver-devel@lists.sourceforge.net
    <mailto:Geoserver-devel@lists.sourceforge.net>
    https://lists.sourceforge.net/lists/listinfo/geoserver-devel

--
-------------------------------------------------------
Eng. Alessio Fabiani
Vice-President /CTO GeoSolutions S.A.S.
Via Carignoni 51
55041 Camaiore (LU)
Italy

phone: +39 0584983027
fax: +39 0584983027
mob: +39 349 8227000

http://www.geo-solutions.it

------------------------------------------------------- !DSPAM:4005,486359d4286998362916074!

------------------------------------------------------------------------

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php

!DSPAM:4005,486359d4286998362916074!

------------------------------------------------------------------------

_______________________________________________
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

!DSPAM:4005,486359d4286998362916074!