You are viewing a plain text version of this content. The canonical link for it is here.
Posted to ivy-commits@incubator.apache.org by "Xavier Hanin (JIRA)" <ji...@apache.org> on 2007/03/01 14:47:51 UTC

[jira] Resolved: (IVY-411) review home page template

     [ https://issues.apache.org/jira/browse/IVY-411?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Xavier Hanin resolved IVY-411.
------------------------------

    Resolution: Fixed

I've checked in modifications of the home page similar to my suggestion. I've also replaced the top navigation menu by a breadcrumb. The site should be updated accordingly in about one hour, feel free to report here or on the list if you don't like the modifications.

> review home page template
> -------------------------
>
>                 Key: IVY-411
>                 URL: https://issues.apache.org/jira/browse/IVY-411
>             Project: Ivy
>          Issue Type: Improvement
>          Components: Documentation
>    Affects Versions: 1.5
>            Reporter: Xavier Hanin
>         Assigned To: Xavier Hanin
>             Fix For: 1.5
>
>         Attachments: ivy-home.jpg, ivy-home.patch
>
>
> The home page of Ivy shows a big Ivy logo in the center, with another logo at the top right. Removing the top banner for the home page only would improve its layout.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Re: [jira] Resolved: (IVY-411) review home page template

Posted by Xavier Hanin <xa...@gmail.com>.
On 3/2/07, Gav.... <br...@brightontown.com.au> wrote:

> > -----Original Message-----
> > From: Xavier Hanin [mailto:xavier.hanin@gmail.com]
> > Sent: Friday, 2 March 2007 6:28 PM
> > To: ivy-dev@incubator.apache.org
> > Subject: Re: [jira] Resolved: (IVY-411) review home page template
> >
> > On 3/2/07, Gav.... <br...@brightontown.com.au> wrote:
> > >
> > > > Good idea, I've done the update. I took the easy way, so on pages
> > > > under the Home you will have "Incubator > Ivy > Home > Features",
> with
> > > > two links to the same page (Ivy and Home). But is doesn't hurt too
> > > > much, does it?
> > >
> > > Doesn't hurt no but I don't like it.
> > >
> > > I can cure this for you no problem, but means editing the breadcrumb
> > > function in xooki.js. This would mean that it would then deviate from
> > > The xooki release, is this a problem ? Should I maybe send it as a
> patch
> > > To the xooki project first (yes I know it's your project). It would be
> > > Generic code so wouldn't be tied in to Ivy, it would just need to
> check
> > > If the current file is in the Home tree and therefore exclude the Home
> > > Link.
> >
> >
> > If you submit a patch it's great!  Deviate from the xooki release isn't
> a
> > problem, we are already using the HEAD version. I just try to put
> changes
> > in
> > xooki svn before committing them in Ivy, to keep things separated, but
> for
> > the moment I think Ivy is the only user of xooki :-)
>
> That's what I thought. You are going to wish I never started soon :) ,
> because basically there are many other issues to do with the site, some of
> It is xooki related though so tell me if you want me to create Jira Issues
> For Ivy or if you want be to log them on the xooki site.


If you already know they are xooki related, I'd prefer you use the xooki
site.  Indeed even if I created the project for Ivy need it may find other
users one day :-)

1. Output html does not have stylesheet in the code, instead it is hidden
> Inside of the javascript. This has usability and validation problems. The
> W3C validator can not see the CSS and so can not validate. Users that have
> Disabilities that may want to override some of the CSS or even disable it
> Altogether in favour of their own stylesheet can not, because again the
> Stylesheets are hidden away in the Javascript.
>
> 2. If Javascript is turned off or blocked then the Ivy site does not
> appear
> At all.
>
> 3. templates are uploaded and viewable on the web.
> e.g http://incubator.apache.org/ivy/template.html
> (not visable from the menu, but I bet google will show it around)


Those 3 items IMO fall into the same category. And I could add more, at
least the fact that some links cannot be followed by web crawlers (all
javascript generated links, and maybe even others because they are in a
textarea). The only solution I see to all these problems is to return to
generation.
In this case you will ask me what's the advantage of using xooki instead of
other good solutions based on site generation? I'm sometimes wondering
myself, but I think that the big advantage is that it would still be
possible to use the "in browser generated" pages when browsing offline,
offering the ease of submitting patches that was the primary focus of xooki.
But the online version would be either server generated (by a servlet for
instance, not usable here at Apache AFAIK) or build generated (with an ant
task). What do you think? Do you see other solutions?

There are many HTML Validation errors, there are also Symantec errors such
> as Using <h1> for headings multiple times down a page.


I didn't know it wasn't allowed. I should use validators, I know, but I'm
still a newbie with all these HTML things.

The above things may not be important to you or to the Ivy project, but I
> feel it will hurt the popularity of xooki certainly.


I strongly agree, I consider them important even for the Ivy project.

As they are happening
> On the Ivy site though I guess they could be deemed Ivy issues.
>
> I don't want to burden the ivy list with such stuff, I'd rather you got on
> With coding and other stuff so projects like Apache Forrest (who are
> likely
> To adopt Ivy soon) can benefit.


I don't think you burden the list, as soon as this conversation occurs on
ivy-dev, it's something that people involved in the development have to
consider, because documentation is an important part of the development.
OTOH, I agree that we are already pretty busy with coding and testing, so we
must set priorities. But IMO even if I'm not fan of writing doc, good
documentation is important to increase Ivy popularity, and thus increase the
chance to recruit contributors and/or commiters.

Anyway, I'll send that patch shortly :)


Great, thanks in advance,

- Xavier

Gav...
>
>
> >
> > - Xavier
> >
> > Or do you think I can create a separate js file for this and add it to
> > > The config.json (not sure how that works just yet)
> > >
> > > Gav...
> > >
> > > >
> > > > >
> > > > > But, looks good.
> > > > Thanks,
> > > >
> > > > Xavier
> > > >
> > > > >
> > > > > Gav...
> > > > >
> > > > > >
> > > > > > > review home page template
> > > > > > > -------------------------
> > > > > > >
> > > > > > >                 Key: IVY-411
> > > > > > >                 URL:
> https://issues.apache.org/jira/browse/IVY-
> > 411
> > > > > > >             Project: Ivy
> > > > > > >          Issue Type: Improvement
> > > > > > >          Components: Documentation
> > > > > > >    Affects Versions: 1.5
> > > > > > >            Reporter: Xavier Hanin
> > > > > > >         Assigned To: Xavier Hanin
> > > > > > >             Fix For: 1.5
> > > > > > >
> > > > > > >         Attachments: ivy-home.jpg, ivy-home.patch
> > > > > > >
> > > > > > >
> > > > > > > The home page of Ivy shows a big Ivy logo in the center, with
> > > > another
> > > > > > logo at the top right. Removing the top banner for the home page
> > > only
> > > > > > would improve its layout.
> > > > > >
> > > > > > --
> > > > > > This message is automatically generated by JIRA.
> > > > > > -
> > > > > > You can reply to this email to add a comment to the issue
> online.
> > > > >
> > > > >
> > >
> > >
>
>

RE: [jira] Resolved: (IVY-411) review home page template

Posted by "Gav...." <br...@brightontown.com.au>.

> -----Original Message-----
> From: Xavier Hanin [mailto:xavier.hanin@gmail.com]
> Sent: Friday, 2 March 2007 6:28 PM
> To: ivy-dev@incubator.apache.org
> Subject: Re: [jira] Resolved: (IVY-411) review home page template
> 
> On 3/2/07, Gav.... <br...@brightontown.com.au> wrote:
> >
> > > Good idea, I've done the update. I took the easy way, so on pages
> > > under the Home you will have "Incubator > Ivy > Home > Features", with
> > > two links to the same page (Ivy and Home). But is doesn't hurt too
> > > much, does it?
> >
> > Doesn't hurt no but I don't like it.
> >
> > I can cure this for you no problem, but means editing the breadcrumb
> > function in xooki.js. This would mean that it would then deviate from
> > The xooki release, is this a problem ? Should I maybe send it as a patch
> > To the xooki project first (yes I know it's your project). It would be
> > Generic code so wouldn't be tied in to Ivy, it would just need to check
> > If the current file is in the Home tree and therefore exclude the Home
> > Link.
> 
> 
> If you submit a patch it's great!  Deviate from the xooki release isn't a
> problem, we are already using the HEAD version. I just try to put changes
> in
> xooki svn before committing them in Ivy, to keep things separated, but for
> the moment I think Ivy is the only user of xooki :-)

That's what I thought. You are going to wish I never started soon :) ,
because basically there are many other issues to do with the site, some of
It is xooki related though so tell me if you want me to create Jira Issues
For Ivy or if you want be to log them on the xooki site.

1. Output html does not have stylesheet in the code, instead it is hidden 
Inside of the javascript. This has usability and validation problems. The
W3C validator can not see the CSS and so can not validate. Users that have
Disabilities that may want to override some of the CSS or even disable it
Altogether in favour of their own stylesheet can not, because again the 
Stylesheets are hidden away in the Javascript.

2. If Javascript is turned off or blocked then the Ivy site does not appear
At all.

3. templates are uploaded and viewable on the web. 
e.g http://incubator.apache.org/ivy/template.html
(not visable from the menu, but I bet google will show it around)

There are many HTML Validation errors, there are also Symantec errors such
as Using <h1> for headings multiple times down a page.

The above things may not be important to you or to the Ivy project, but I
feel it will hurt the popularity of xooki certainly. As they are happening
On the Ivy site though I guess they could be deemed Ivy issues.

I don't want to burden the ivy list with such stuff, I'd rather you got on
With coding and other stuff so projects like Apache Forrest (who are likely
To adopt Ivy soon) can benefit.

Anyway, I'll send that patch shortly :)

Gav...


> 
> - Xavier
> 
> Or do you think I can create a separate js file for this and add it to
> > The config.json (not sure how that works just yet)
> >
> > Gav...
> >
> > >
> > > >
> > > > But, looks good.
> > > Thanks,
> > >
> > > Xavier
> > >
> > > >
> > > > Gav...
> > > >
> > > > >
> > > > > > review home page template
> > > > > > -------------------------
> > > > > >
> > > > > >                 Key: IVY-411
> > > > > >                 URL: https://issues.apache.org/jira/browse/IVY-
> 411
> > > > > >             Project: Ivy
> > > > > >          Issue Type: Improvement
> > > > > >          Components: Documentation
> > > > > >    Affects Versions: 1.5
> > > > > >            Reporter: Xavier Hanin
> > > > > >         Assigned To: Xavier Hanin
> > > > > >             Fix For: 1.5
> > > > > >
> > > > > >         Attachments: ivy-home.jpg, ivy-home.patch
> > > > > >
> > > > > >
> > > > > > The home page of Ivy shows a big Ivy logo in the center, with
> > > another
> > > > > logo at the top right. Removing the top banner for the home page
> > only
> > > > > would improve its layout.
> > > > >
> > > > > --
> > > > > This message is automatically generated by JIRA.
> > > > > -
> > > > > You can reply to this email to add a comment to the issue online.
> > > >
> > > >
> >
> >


Re: [jira] Resolved: (IVY-411) review home page template

Posted by Xavier Hanin <xa...@gmail.com>.
On 3/2/07, Gav.... <br...@brightontown.com.au> wrote:
>
> > Good idea, I've done the update. I took the easy way, so on pages
> > under the Home you will have "Incubator > Ivy > Home > Features", with
> > two links to the same page (Ivy and Home). But is doesn't hurt too
> > much, does it?
>
> Doesn't hurt no but I don't like it.
>
> I can cure this for you no problem, but means editing the breadcrumb
> function in xooki.js. This would mean that it would then deviate from
> The xooki release, is this a problem ? Should I maybe send it as a patch
> To the xooki project first (yes I know it's your project). It would be
> Generic code so wouldn't be tied in to Ivy, it would just need to check
> If the current file is in the Home tree and therefore exclude the Home
> Link.


If you submit a patch it's great!  Deviate from the xooki release isn't a
problem, we are already using the HEAD version. I just try to put changes in
xooki svn before committing them in Ivy, to keep things separated, but for
the moment I think Ivy is the only user of xooki :-)

- Xavier

Or do you think I can create a separate js file for this and add it to
> The config.json (not sure how that works just yet)
>
> Gav...
>
> >
> > >
> > > But, looks good.
> > Thanks,
> >
> > Xavier
> >
> > >
> > > Gav...
> > >
> > > >
> > > > > review home page template
> > > > > -------------------------
> > > > >
> > > > >                 Key: IVY-411
> > > > >                 URL: https://issues.apache.org/jira/browse/IVY-411
> > > > >             Project: Ivy
> > > > >          Issue Type: Improvement
> > > > >          Components: Documentation
> > > > >    Affects Versions: 1.5
> > > > >            Reporter: Xavier Hanin
> > > > >         Assigned To: Xavier Hanin
> > > > >             Fix For: 1.5
> > > > >
> > > > >         Attachments: ivy-home.jpg, ivy-home.patch
> > > > >
> > > > >
> > > > > The home page of Ivy shows a big Ivy logo in the center, with
> > another
> > > > logo at the top right. Removing the top banner for the home page
> only
> > > > would improve its layout.
> > > >
> > > > --
> > > > This message is automatically generated by JIRA.
> > > > -
> > > > You can reply to this email to add a comment to the issue online.
> > >
> > >
>
>

RE: [jira] Resolved: (IVY-411) review home page template

Posted by "Gav...." <br...@brightontown.com.au>.

> -----Original Message-----
> From: Xavier Hanin [mailto:xavier.hanin@gmail.com]
> Sent: Friday, 2 March 2007 3:58 PM
> To: ivy-dev@incubator.apache.org
> Subject: Re: [jira] Resolved: (IVY-411) review home page template
> 
> On 3/1/07, Gav.... <br...@brightontown.com.au> wrote:
> > Breadcrumb looks good, I thought there was mention that is should always
> > start
> > From the incubator home page level > then Ivy Home Page > then the same
> as
> > what you have done now.
> Good idea, I've done the update. I took the easy way, so on pages
> under the Home you will have "Incubator > Ivy > Home > Features", with
> two links to the same page (Ivy and Home). But is doesn't hurt too
> much, does it?

Doesn't hurt no but I don't like it.

I can cure this for you no problem, but means editing the breadcrumb
function in xooki.js. This would mean that it would then deviate from
The xooki release, is this a problem ? Should I maybe send it as a patch
To the xooki project first (yes I know it's your project). It would be
Generic code so wouldn't be tied in to Ivy, it would just need to check
If the current file is in the Home tree and therefore exclude the Home
Link.

Or do you think I can create a separate js file for this and add it to 
The config.json (not sure how that works just yet)

Gav...

> 
> >
> > But, looks good.
> Thanks,
> 
> Xavier
> 
> >
> > Gav...
> >
> > >
> > > > review home page template
> > > > -------------------------
> > > >
> > > >                 Key: IVY-411
> > > >                 URL: https://issues.apache.org/jira/browse/IVY-411
> > > >             Project: Ivy
> > > >          Issue Type: Improvement
> > > >          Components: Documentation
> > > >    Affects Versions: 1.5
> > > >            Reporter: Xavier Hanin
> > > >         Assigned To: Xavier Hanin
> > > >             Fix For: 1.5
> > > >
> > > >         Attachments: ivy-home.jpg, ivy-home.patch
> > > >
> > > >
> > > > The home page of Ivy shows a big Ivy logo in the center, with
> another
> > > logo at the top right. Removing the top banner for the home page only
> > > would improve its layout.
> > >
> > > --
> > > This message is automatically generated by JIRA.
> > > -
> > > You can reply to this email to add a comment to the issue online.
> >
> >


Re: [jira] Resolved: (IVY-411) review home page template

Posted by Xavier Hanin <xa...@gmail.com>.
On 3/1/07, Gav.... <br...@brightontown.com.au> wrote:
> Breadcrumb looks good, I thought there was mention that is should always
> start
> From the incubator home page level > then Ivy Home Page > then the same as
> what you have done now.
Good idea, I've done the update. I took the easy way, so on pages
under the Home you will have "Incubator > Ivy > Home > Features", with
two links to the same page (Ivy and Home). But is doesn't hurt too
much, does it?

>
> But, looks good.
Thanks,

Xavier

>
> Gav...
>
> >
> > > review home page template
> > > -------------------------
> > >
> > >                 Key: IVY-411
> > >                 URL: https://issues.apache.org/jira/browse/IVY-411
> > >             Project: Ivy
> > >          Issue Type: Improvement
> > >          Components: Documentation
> > >    Affects Versions: 1.5
> > >            Reporter: Xavier Hanin
> > >         Assigned To: Xavier Hanin
> > >             Fix For: 1.5
> > >
> > >         Attachments: ivy-home.jpg, ivy-home.patch
> > >
> > >
> > > The home page of Ivy shows a big Ivy logo in the center, with another
> > logo at the top right. Removing the top banner for the home page only
> > would improve its layout.
> >
> > --
> > This message is automatically generated by JIRA.
> > -
> > You can reply to this email to add a comment to the issue online.
>
>

RE: [jira] Resolved: (IVY-411) review home page template

Posted by "Gav...." <br...@brightontown.com.au>.

> -----Original Message-----
> From: Xavier Hanin (JIRA) [mailto:jira@apache.org]
> Sent: Thursday, 1 March 2007 11:48 PM
> To: ivy-commits@incubator.apache.org
> Subject: [jira] Resolved: (IVY-411) review home page template
> 
> 
>      [ https://issues.apache.org/jira/browse/IVY-
> 411?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
> 
> Xavier Hanin resolved IVY-411.
> ------------------------------
> 
>     Resolution: Fixed
> 
> I've checked in modifications of the home page similar to my suggestion.
> I've also replaced the top navigation menu by a breadcrumb. The site
> should be updated accordingly in about one hour, feel free to report here
> or on the list if you don't like the modifications.

Breadcrumb looks good, I thought there was mention that is should always
start
From the incubator home page level > then Ivy Home Page > then the same as
what you have done now.

But, looks good.

Gav...

> 
> > review home page template
> > -------------------------
> >
> >                 Key: IVY-411
> >                 URL: https://issues.apache.org/jira/browse/IVY-411
> >             Project: Ivy
> >          Issue Type: Improvement
> >          Components: Documentation
> >    Affects Versions: 1.5
> >            Reporter: Xavier Hanin
> >         Assigned To: Xavier Hanin
> >             Fix For: 1.5
> >
> >         Attachments: ivy-home.jpg, ivy-home.patch
> >
> >
> > The home page of Ivy shows a big Ivy logo in the center, with another
> logo at the top right. Removing the top banner for the home page only
> would improve its layout.
> 
> --
> This message is automatically generated by JIRA.
> -
> You can reply to this email to add a comment to the issue online.