If you start the docs in a new window, you keep the top-level-menu.

Jan 

>-----Ursprüngliche Nachricht-----
>Von: Xavier Hanin [mailto:[EMAIL PROTECTED] 
>Gesendet: Dienstag, 19. Juni 2007 11:10
>An: [email protected]
>Betreff: Re: Web site discussion (was Re: Steps toward graduation)
>
>On 6/19/07, [EMAIL PROTECTED] 
><[EMAIL PROTECTED]> wrote:
>>
>> Just an idea:
>>
>> "site" svn-module
>> - base menu + contents
>> - svn:external to documentation of TAG-A, TAG-B, ...
>
>
>Good idea. In this case the site would be clearly separated 
>from doc, and
>only the doc would be part of the core trunk. It would still 
>be very easy to
>contribute to the documentation, and slightly more difficult 
>to the site
>(need to checkout another svn "module"). To get the 
>documentation working
>properly even outside the site we would need xooki in the doc 
>AND in the
>site, but that's not too much a problem, we can even use 
>svn:external. The
>main difference compared to how it works now is that you 
>wouldn't have the
>documentation menu directly from the home page, but only on the
>documentation page, since it would be two separate xoooki 
>install and thus
>two separate table of content. This isn't too much an issue IMO.
>
>What do others think?
>
>Xavier
>
>Jan
>>
>>
>> >-----Ursprüngliche Nachricht-----
>> >Von: Xavier Hanin [mailto:[EMAIL PROTECTED]
>> >Gesendet: Dienstag, 19. Juni 2007 10:55
>> >An: [email protected]
>> >Betreff: 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/
>> >
>>
>
>
>
>-- 
>Xavier Hanin - Independent Java Consultant
>Manage your dependencies with Ivy!
>http://incubator.apache.org/ivy/
>

Reply via email to