<a target="_blank">

Jan 

>-----Ursprüngliche Nachricht-----
>Von: Xavier Hanin [mailto:[EMAIL PROTECTED] 
>Gesendet: Dienstag, 19. Juni 2007 12:06
>An: [email protected]
>Betreff: Re: Web site discussion (was Re: Steps toward graduation)
>
>On 6/19/07, [EMAIL PROTECTED] 
><[EMAIL PROTECTED]> wrote:
>>
>> If you start the docs in a new window, you keep the top-level-menu.
>
>
>What do you mean by a new window? An internal frame? I'm not a 
>big fan of
>internal frames personally... but we can put a static 
>reference to the main
>parts of the main menu. Or I could even load the main menu 
>json object and
>generate the main menu in the documentation pages. Then we 
>would have the
>two menus on the documentation page, pretty much like it was 
>at jayasoft:
>http://www.jaya.free.fr/ivy/doc.html
>
>Xavier
>
>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/
>> >
>>
>
>
>
>-- 
>Xavier Hanin - Independent Java Consultant
>Manage your dependencies with Ivy!
>http://incubator.apache.org/ivy/
>

Reply via email to