Thomas Mortagne wrote:
> On Wed, Sep 9, 2009 at 16:09, Marius Dumitru
> Florea<[email protected]> wrote:
>> Anca Luca wrote:
>>> Thomas Mortagne wrote:
>>>> On Wed, Sep 9, 2009 at 15:18, Anca Luca<[email protected]> wrote:
>>>>> Vincent Massol wrote:
>>>>>> Hi,
>>>>>>
>>>>>> Let's vote on how to handle the title behavior for the 2.0 final
>>>>>> release so that we're all on the same page.
>>>>>>
>>>>>> After talking to several people here's what I propose:
>>>>>>
>>>>>> 1) We remove the top level H1 only if the title compat flag is on and
>>>>>> the title H1 is the same as the top level H1
>>>>>> 2) The compat flag is off by default in our distributions
>>>>> Couldn't this be fixed by migration so that we make sure all documents in 
>>>>> a 2.0
>>>>> instance are "clean": they have a title, same as the heading 1 if title 
>>>>> misses
>>>>> or just the title if title = heading 1? If I understand correctly this 
>>>>> would
>>>>> only be needed by upgraders, so why not build them correct documents 
>>>>> instead of
>>>>> providing a flag to switch?
>>>>>
>>>>>
>>>>>> 3) We modify the Toucan and Albatross skins to display the title (same
>>>>>> as Colibri)
>>>>> -0
>>>>>
>>>>> I don't like this idea of modifying the old skins: we're building a new, 
>>>>> better
>>>>> skin, right? it's one of the improvements of the new skin over old skins, 
>>>>> if
>>>>> people want to still use toucan and benefit from this, they should hack it
>>>>> themselves at their own risks (if any). It seems cleaner, even if not very
>>>>> user-friendly.
>>>>>
>>>>>> 4) We modify the Default XE XAR to have titles for all its pages (and
>>>>>> remove the header 1 in page content)
>>>>> This should also mean changing all =headings= to ==headings==, since
>> On the contrary, this means promoting level 2 headings to level 1 since
>> the level one has become the title. But this should happen only to
>> documents that have just one H1 that plays the role of a title.
>>
>>>> This is wrong, = does not mean page title, it mean level one section
>>>> header. The fact that the graphical title of the page is a <h1> or
>>>> something else is a skin implementation details it should not impact
>>>> the content that way.
>>> Then it should be implemented with a h2 (so that there is semantic room for 
>>> the
>>> doc title), or we drop the idea of a document title  that encompasses the 
>>> whole
>>> content (because there is no way we can build a coherent document from a
>>> semantic pov, wiki & html).
>> IMO the title of a document is _above_ the level one headings which are
>> like the chapters of a book.

they are, but semantically speaking (the html semantic) they would be just the 
same, even if we nicely style titles bigger and bolder.

That's why I say that "there is no way we can build a coherent document from a 
semantic pov, wiki & html": when it will make sense in the wiki (it will have a 
title + =headings= under), it will not make sense in html; when it makes sense 
in html (h1 = title + h2s under) it would not make sense in the wiki since they 
will have to be marked with ==headings==.

Thanks,
Anca

> 
> +1
> 
>> Thanks,
>> Marius
>>
>>> Thanks,
>>> Anca
>>>
>>>>> semantically speaking, now that the page title is displayed with h1, 
>>>>> everything
>>>>> under should be a h2, in a "normal" semantic.
>>>>> I don't see any use case when, in the document, there is a heading as 
>>>>> important
>>>>> as the page title, but I agree we should allow it (if a user really 
>>>>> really wants
>>>>> it).
>>>>>
>>>>> Actually, that's how I now see the structure of a document (how it should 
>>>>> be
>>>>> built to be "correct"):
>>>>> title: |Page_title________________
>>>>>
>>>>> == first section
>>>>> lorem ipsum
>>>>> == second section
>>>>> lorem ipsum
>>>>>
>>>>> Now, this would require adjusting section editing and default toc.
>>>>>
>>>>> In a doc structure based on h1 sections, we should provide section 
>>>>> editing for
>>>>> the document title (so that the first section of the document can be 
>>>>> edited
>>>>> through its associated H1) -- would this actually make sense for the user?
>>>>>
>>>>>> This should cover both user upgrades and new behavior. Note that user
>>>>>> custom skin will still work in most cases since they're not normally
>>>>>> touching the contentview.vm file.
>>>>>>
>>>>>> Here's my +1
>>>>> otherwise 0,
>>>>> it's hard to have an opinion, nothing seems right...
>>>>>
>>>>> Thanks,
>>>>> Anca
>>>>>
>>>>>> Thanks
>>>>>> -Vincent
>>>>>> _______________________________________________
>>>>>> devs mailing list
>>>>>> [email protected]
>>>>>> http://lists.xwiki.org/mailman/listinfo/devs
>>>>> _______________________________________________
>>>>> devs mailing list
>>>>> [email protected]
>>>>> http://lists.xwiki.org/mailman/listinfo/devs
>>>>>
>>>>
>>> _______________________________________________
>>> devs mailing list
>>> [email protected]
>>> http://lists.xwiki.org/mailman/listinfo/devs
>> _______________________________________________
>> devs mailing list
>> [email protected]
>> http://lists.xwiki.org/mailman/listinfo/devs
>>
> 
> 
> 
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to