You should vote for [1] ;-)

[1] https://issues.apache.org/jira/browse/IVY-391

Gilles

2007/6/21, Maarten Coene <[EMAIL PROTECTED]>:
Something I don't like about the menu is that when you expand the tree, the 
tree gets expanded immediately (which can result in 2 expanded menu's), but 
than a request is made to fetch the selected page. The returned page does hide 
the old expanded menu causing the whole menu to get shifted up.

For example (I simplified the menu a bit):
1. Go to http://incubator.apache.org/ivy/index.html
The menu is:
Home
   > Features
   > Testimonials
Downloads
Tutorials

2. Click on Tutorials. The menu expands immediate to:
Home

   > Features

   > Testimonials

Downloads

Tutorials
   > Quick Start
   > Using IvyRep

(remark the 2 expanded menus)

3. In the meantime, a HTTP request has been sent to show the content of the 
Tutorials.html page. When this request returns (say a second after you have 
clicked), the menu suddenly becomes:
Home
Downloads


Tutorials

   > Quick Start

   > Using IvyRep


The 2 submenu items (Quick Start and Using IvyRep) aren't on the same 
screen-position anymore as before. I find this very annoying, because I often 
want to go to an item several levels deep and I can't just click-through 
because the menu is scrolled up and down a lot which forces me to research my 
menu-item on the screen.

Maarten

----- Original Message ----
From: Xavier Hanin <[EMAIL PROTECTED]>
To: [email protected]
Sent: Tuesday, June 19, 2007 10:55:23 AM
Subject: Web site discussion (was Re: Steps toward graduation)

On 6/19/07, Gilles Scokart <[EMAIL PROTECTED]> wrote:
>
> I like how the menu expands (the sublevel appears progressively).


Yes, this is one of the nice effects with jquery.

I didn't test the doc generation (I don't have a jdk 1.6 on my machine :-().


I haven't tested either, I will do. Shouldn't be difficult to fix in case of
a bug.

I notice a problem when I click on "tutorial" (the page, not the arrow), the
> menu is not expandable anymore.


Good catch, the bug is indeed in all pages which are not at the root of the
doc directory. Will investigate and fix that asap.

By the way:
> - Do we still need to generate the doc? (I guess yes, for google.  But
> there
> is maybe other solutions)


 Which solution are you thinking about? Being badly indexed by google is a
huge drawback, so I think it's worth the pain of generating the site. When I
talk about a pain, it's very slight, since with a good target in our ant
file it's easy and straightforward (as soon as you have ant 1.7 + java 6 OR
rhino in your ant lib - I haven't tested this last option but we should be
able to make it work).

- Do you really want to publish the new site.  I'm not sure, but it can
> contain doc of things that will only be released in 2.0-alpha-2.


This is something that can be discussed indeed. IMO I'd like to have the
history of old documentations (at least two last releases) and the current
in development one on the site. With the file based approach we have it's
not too difficult, but for the moment we only have the latest one. The main
thing to do to get several labelled versions available on site is to
separate the documentation from the site itself: we don't need to put an
history of the whole site was at one release, but only the documentation and
tutorials sections). I should be able to do some javascript to be able to
extract a part of a xooki site automatically if you think it's worth it. For
the last release (1.4.1), I think it would be useful to provide the doc
online too, but I'm not sure we'll manage to separate the site from the doc.

WDYT?

Xavier

Gilles
>
>
> > -----Original Message-----
> > From: Xavier Hanin [mailto:[EMAIL PROTECTED]
> > Sent: mardi 19 juin 2007 9:39
> > To: [email protected]
> > Subject: Re: Steps toward graduation
> >
> > On 6/12/07, Stefan Bodewig <[EMAIL PROTECTED]> wrote:
> > >
> > > On Mon, 11 Jun 2007, Xavier Hanin <[EMAIL PROTECTED]> wrote:
> > > > On 6/11/07, Stefan Bodewig <[EMAIL PROTECTED]> wrote:
> > > >>
> > > >> On Thu, 7 Jun 2007, Xavier Hanin <[EMAIL PROTECTED]> wrote:
> > > >>
> > > >> >      - The code base must contain only ASL or ASL-compatible
> > > >> >      dependencies
> > > >>
> > > >> In the case of the non-ASLed JavaScript stuff I'd like to see a
> > > >> solution other than "we don't ship it" since legally having
> > > >> something in svn means distributing it.
> > > >
> > > >
> > > > I can replace the dependency on ddtree by another js tree
> > > > component. We can use jquery [1] and the tree view plugin [2] for
> > > > instance. Both are released under a dual GPL and MIT license [3],
> > > > and MIT license seems to be compatible with ASL [4]. So, may I go
> > > > this way?
> > >
> > > Yes, the MIT license is compatible with the AL, so which one you
> > > choose is a purely technical decision and that I leave up to those
> > > who'll have to work with whatever is chosen 8-)
> >
> >
> > I've just checked in an upgraded version of xooki which does not rely
> any
> > more on ddtree: I've actually removed the dependency on a tree
> component,
> > recent tree components are usually able to deal with simple ul / li. So
> in
> > our case I've set up a jquery tree (MIT licensed) to manage our tree
> menu.
> > The modification is in svn, could someone try it before I upgrade the
> web
> > site?
> >
> > Xavier
> >
> > Stefan
> > >
> > > > [1] http://jquery.com/
> > > > [2] http://bassistance.de/jquery-plugins/jquery-plugin-treeview/
> > > > [3] http://docs.jquery.com/License
> > > > [4] http://wiki.apache.org/jakarta/LicenceIssues
> > >
> >
> >
> >
> > --
> > Xavier Hanin - Independent Java Consultant
> > Manage your dependencies with Ivy!
> > http://incubator.apache.org/ivy/
>
>


--
Xavier Hanin - Independent Java Consultant
Manage your dependencies with Ivy!
http://incubator.apache.org/ivy/






____________________________________________________________________________________
Finding fabulous fares is fun.
Let Yahoo! FareChase search your favorite travel sites to find flight and hotel 
bargains.
http://farechase.yahoo.com/promo-generic-14795097



--
Gilles SCOKART

Reply via email to