what's our status?

14 messages Options
Embed this post
Permalink
Jon Stahl () what's our status?
Reply Threaded More More options
Print post
Permalink
I'm curious where the "theme rollout team" (limi, elro, ??) folks think
we're at w/r/t clearing up the various post-relaunch bugs, esp. the many
50x errors on various pages.  

No pressure from me, but things seem to have been pretty quiet the past
few days. :-)

:jon

---------------
Jon Stahl, Director of Web Solutions
ONE/Northwest
http://www.onenw.org
[hidden email]
206.286.1235x15



------------------------------------------------------------------------------
_______________________________________________
Plone-website mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/plone-website
The Wiki: http://plone.org/development/current/projects/WebsiteTeam
-----
Jon Stahl, Director of Web Solutions
ONE/Northwest - Online Networking for the Environment
http://www.onenw.org
Wichert Akkerman () Re: what's our status?
Reply Threaded More More options
Print post
Permalink
Previously Jon Stahl wrote:
> I'm curious where the "theme rollout team" (limi, elro, ??) folks think
> we're at w/r/t clearing up the various post-relaunch bugs, esp. the many
> 50x errors on various pages.  
>
> No pressure from me, but things seem to have been pretty quiet the past
> few days. :-)

Amen. The state of the trac styling also worries me - parts of trac are
still hard to read and there appears to be a whole navigation menu
missing (see tickets 1264 and 1274).

Wichert.

--
Wichert Akkerman <[hidden email]>    It is simple to make things.
http://www.wiggy.net/                   It is hard to make things simple.

------------------------------------------------------------------------------
_______________________________________________
Plone-website mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/plone-website
The Wiki: http://plone.org/development/current/projects/WebsiteTeam
JoAnna Springsteen () Re: what's our status?
Reply Threaded More More options
Print post
Permalink
> Amen. The state of the trac styling also worries me - parts of trac are
> still hard to read and there appears to be a whole navigation menu
> missing (see tickets 1264 and 1274).

+1
Not really a fan of having trac skinned the same as plone.org. I've
found it harder than usual to use.
IMO, if our trac needs anything, it needs an upgrade to a newer
version, not the new skin.

------------------------------------------------------------------------------
_______________________________________________
Plone-website mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/plone-website
The Wiki: http://plone.org/development/current/projects/WebsiteTeam
aclark () Re: what's our status?
Reply Threaded More More options
Print post
Permalink
On 2009-03-31, JoAnna Springsteen <[hidden email]> wrote:
>> Amen. The state of the trac styling also worries me - parts of trac are
>> still hard to read and there appears to be a whole navigation menu
>> missing (see tickets 1264 and 1274).
>
> +1
> Not really a fan of having trac skinned the same as plone.org. I've
> found it harder than usual to use.
> IMO, if our trac needs anything, it needs an upgrade to a newer
> version, not the new skin.

I believe Erik Rose was looking into this (with the hold up being the CiA trac plugin),
Erik are you on this list?

>
> ------------------------------------------------------------------------------
> _______________________________________________
> Plone-website mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/plone-website
> The Wiki: http://plone.org/development/current/projects/WebsiteTeam
>


--
Alex Clark · http://aclark.net
Buy Practical Plone 3: http://tinyurl.com/practical-plone


------------------------------------------------------------------------------
_______________________________________________
Plone-website mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/plone-website
The Wiki: http://plone.org/development/current/projects/WebsiteTeam
Wichert Akkerman () Re: what's our status?
Reply Threaded More More options
Print post
Permalink
Previously Alex Clark wrote:

> On 2009-03-31, JoAnna Springsteen <[hidden email]> wrote:
> >> Amen. The state of the trac styling also worries me - parts of trac are
> >> still hard to read and there appears to be a whole navigation menu
> >> missing (see tickets 1264 and 1274).
> >
> > +1
> > Not really a fan of having trac skinned the same as plone.org. I've
> > found it harder than usual to use.
> > IMO, if our trac needs anything, it needs an upgrade to a newer
> > version, not the new skin.
>
> I believe Erik Rose was looking into this (with the hold up being the CiA trac plugin),
> Erik are you on this list?

The two are orthogonal. Restoring the old skin or fixing the new one
has a higher priority imho.

Wichert.

--
Wichert Akkerman <[hidden email]>    It is simple to make things.
http://www.wiggy.net/                   It is hard to make things simple.

------------------------------------------------------------------------------
_______________________________________________
Plone-website mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/plone-website
The Wiki: http://plone.org/development/current/projects/WebsiteTeam
Maurits van Rees-3 () Re: what's our status?
Reply Threaded More More options
Print post
Permalink
If a url does not work in the new skin, is there something that
authors themselves can do?  I have at least read and seen that
switching a field from structured to restructured text can help.  Any
other things people can try?

I see several reports that new Poi issues cannot be added in the new
skin, where the old skin works fine.  For example the xm tracker,
where I am manager (so I could fix something if I knew how):
http://plone.org/products/extreme-management-tool/issues/

And as I am the Poi maintainer, I could of course make changes to Poi
where needed too.

So: how can other people help?

--
Maurits van Rees | http://maurits.vanrees.org/
            Work | http://zestsoftware.nl/
"This is your day, don't let them take it away." [Barlow Girl]


------------------------------------------------------------------------------
_______________________________________________
Plone-website mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/plone-website
The Wiki: http://plone.org/development/current/projects/WebsiteTeam
Jon Stahl () Re: what's our status?
Reply Threaded More More options
Print post
Permalink
> If a url does not work in the new skin, is there something that
> authors themselves can do?  I have at least read and seen that
> switching a field from structured to restructured text can help.
> Any other things people can try?

Many (but not all) of the problems do seem to trace to some problem in
the structured text renderer, so switching away from STX to rST or HTML
will definitely help (this does require some fiddling with the page,
which I was loath to do on my own).  Or someone has to bug-hunt in the
structured text renderer.

I suppose we just say "structured text must die" and start converting
STX pages to HTML (pretty quick and easy) and ask forgiveness later if a
page author gets annoyed. ;-)

:jon


------------------------------------------------------------------------------
_______________________________________________
Plone-website mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/plone-website
The Wiki: http://plone.org/development/current/projects/WebsiteTeam
-----
Jon Stahl, Director of Web Solutions
ONE/Northwest - Online Networking for the Environment
http://www.onenw.org
Laurence Rowe () Re: what's our status?
Reply Threaded More More options
Print post
Permalink
In reply to this post by Wichert Akkerman
Fixing css is fairly easy, just copy and paste the trac css into this file as appropriate:

  https://svn.plone.org/svn/plone/Products.PloneOrg/trunk/static/plone-trac.css

This is served from /home/lrowe/new/static/plone-trac.css on deus (yes, that checkout should be moved at some point).

For the missing menu in trac we will need to add it to the rules file and rebuild. Adding an example url to the bug report would reduce the barrier to fixing it ;)

Laurence

Wichert Akkerman wrote:
Previously Jon Stahl wrote:
> I'm curious where the "theme rollout team" (limi, elro, ??) folks think
> we're at w/r/t clearing up the various post-relaunch bugs, esp. the many
> 50x errors on various pages.  
>
> No pressure from me, but things seem to have been pretty quiet the past
> few days. :-)

Amen. The state of the trac styling also worries me - parts of trac are
still hard to read and there appears to be a whole navigation menu
missing (see tickets 1264 and 1274).

Wichert.

--
Wichert Akkerman <wichert@wiggy.net>    It is simple to make things.
http://www.wiggy.net/                   It is hard to make things simple.

------------------------------------------------------------------------------
_______________________________________________
Plone-website mailing list
Plone-website@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plone-website
The Wiki: http://plone.org/development/current/projects/WebsiteTeam
Ricardo Newbery-2 () Re: what's our status?
Reply Threaded More More options
Print post
Permalink

On Apr 3, 2009, at 12:34 PM, Laurence Rowe wrote:

>
> Fixing css is fairly easy, just copy and paste the trac css into  
> this file as appropriate:
>
>  https://svn.plone.org/svn/plone/Products.PloneOrg/trunk/static/plone-trac.css
>
> This is served from /home/lrowe/new/static/plone-trac.css on deus  
> (yes, that checkout should be moved at some point).


Hasn't the checkout moved already to /srv/new.plone.org on antiloop?



> For the missing menu in trac we will need to add it to the rules  
> file and rebuild. Adding an example url to the bug report would  
> reduce the barrier to fixing it ;)
>
> Laurence


------------------------------------------------------------------------------
_______________________________________________
Plone-website mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/plone-website
The Wiki: http://plone.org/development/current/projects/WebsiteTeam
Laurence Rowe () Re: what's our status?
Reply Threaded More More options
Print post
Permalink
Ricardo Newbery-2 wrote:
Hasn't the checkout moved already to /srv/new.plone.org on antiloop?
dev.plone.org is on deus. Though plone.css is served from http://plone.org/plone.css, plone-trac.css is served from http://dev.plone.org/plone-trac.css.

Laurence
Laurence Rowe () Re: what's our status?
Reply Threaded More More options
Print post
Permalink
In reply to this post by Jon Stahl
Jon Stahl wrote:
I'm curious where the "theme rollout team" (limi, elro, ??) folks think
we're at w/r/t clearing up the various post-relaunch bugs, esp. the many
50x errors on various pages.  

No pressure from me, but things seem to have been pretty quiet the past
few days. :-)
Work got in the way :)

I'm monitoring the 500 errors in google analytics, the 'Top Content' report filtered on /_500 shows you what's going on.

The main issue with the site now is invalid markup produced by zope.structuredtext and reST. I made a start on fixing zope.structuredtext on Tuesday:

http://zope3.pov.lt/trac/changeset?new=zope.structuredtext%2Ftrunk%2Fsrc%2Fzope%2Fstructuredtext%2Fhtml.py%4098726&old=zope.structuredtext%2Ftrunk%2Fsrc%2Fzope%2Fstructuredtext%2Fhtml.py%4075189

This only fixed the nesting errors in p tags, there are other tags that need fixing too.

Once these are fixed we may still have some issues as STX allows you to type in random html and have that added to the rendering. This is not necessarily going to be valid. I'm tempted to just quote it all, but Alex seems to think of it as a feature rather than a bug.

reST will need similar work.

I've checked in a script to reproduce the validity errors (requires lxml):

    https://svn.plone.org/svn/plone/Products.PloneOrg/trunk/scripts/html_validity.py

It runs like this

$python scripts/html_validity.py http://plone.org/products/plone/releases/3.0
Fetching http://plone.org:5011/VirtualHostBase/http/plone.org:80/plone.org/VirtualHostRoot/products/plone/releases/3.0
Parsing...

<li>Updated the language control panel to a new formlib-based version which
      shows all the language names localized to your language.
      This refs http://dev.plone.org/plone/ticket/5442.
      [hannosch]</li>
<li>Added migration to move the kupu (core) and CMFPlacefulWorkflow (add-on)
      control panels to the right categories. This closes
      http://dev.plone.org/plone/ticket/6547.
      [hannosch]</li>
<li>In plone.app.viewletmanager GenericSetup handler: Added support for
      <code>based-on</code> and <code>make-default</code> parameters in <order /> and <hidden />
-------------------------------------------------------------------------------^
Traceback (most recent call last):
  File "bin/zopepy", line 148, in ?
    execfile(sys.argv[0])
  File "scripts/html_validity.py", line 28, in ?
    p.feed(chunk)
  File "parser.pxi", line 1093, in lxml.etree._FeedParser.feed (src/lxml/lxml.etree.c:61114)
  File "parser.pxi", line 534, in lxml.etree._ParserContext._handleParseResult (src/lxml/lxml.etree.c:56605)
  File "parser.pxi", line 628, in lxml.etree._handleParseResult (src/lxml/lxml.etree.c:57504)
  File "parser.pxi", line 568, in lxml.etree._raiseParseError (src/lxml/lxml.etree.c:56902)
lxml.etree.XMLSyntaxError: Tag order invalid, line 1245, column 80



It might be easier to fix these problems with a portal_transform that cleans up the html output by the rest and stx renderers, possibly using lxml itself as it seems to be less fussy when you parse the whole document at once.

Laurence
Alexander Limi () Re: what's our status?
Reply Threaded More More options
Print post
Permalink
In reply to this post by Jon Stahl
On Fri, 03 Apr 2009 17:52:37 +0200, Jon Stahl  
<[hidden email]> wrote:

> I suppose we just say "structured text must die" and start converting
> STX pages to HTML (pretty quick and easy) and ask forgiveness later if a
> page author gets annoyed. ;-)

We have fixed both the STX and plone.intelligenttext renderers to actually  
produce valid HTML now. ;)

There are still issues, but they should be rapidly diminishing. Laurence  
is the real hero here, I'm just the cheerleader and janitor when something  
needs manual cleanup.

We are tracking the failing pages in Google Analytics, and we have reduced  
the errors a lot over the past few days. There are still a few pending  
fixes (getting STX to always quote its content, etc), so we'll post back  
with more info once this is in place.

--
Alexander Limi · http://limi.net


------------------------------------------------------------------------------
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
_______________________________________________
Plone-website mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/plone-website
The Wiki: http://plone.org/development/current/projects/WebsiteTeam
Alexander Limi · http://limi.net

Alexander Limi () Re: what's our status?
Reply Threaded More More options
Print post
Permalink
In reply to this post by Laurence Rowe
Wichert wrote:

> Amen. The state of the trac styling also worries me - parts of trac are
> still hard to read and there appears to be a whole navigation menu
> missing (see tickets 1264 and 1274).

These have now been fixed.

--
Alexander Limi · http://limi.net


------------------------------------------------------------------------------
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
_______________________________________________
Plone-website mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/plone-website
The Wiki: http://plone.org/development/current/projects/WebsiteTeam
Alexander Limi · http://limi.net

Jon Stahl () Re: what's our status?
Reply Threaded More More options
Print post
Permalink
In reply to this post by Alexander Limi
Alexander Limi wrote:

> On Fri, 03 Apr 2009 17:52:37 +0200, Jon Stahl  
> <[hidden email]> wrote:
>
>  
>> I suppose we just say "structured text must die" and start converting
>> STX pages to HTML (pretty quick and easy) and ask forgiveness later if a
>> page author gets annoyed. ;-)
>>    
>
> We have fixed both the STX and plone.intelligenttext renderers to actually  
> produce valid HTML now. ;)
>
> There are still issues, but they should be rapidly diminishing. Laurence  
> is the real hero here, I'm just the cheerleader and janitor when something  
> needs manual cleanup.
>
> We are tracking the failing pages in Google Analytics, and we have reduced  
> the errors a lot over the past few days. There are still a few pending  
> fixes (getting STX to always quote its content, etc), so we'll post back  
> with more info once this is in place.
>
>  
Fantastic work, Laurence & Alex!  Improvement is palpable and massive! :-)

:jon

------------------------------------------------------------------------------
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
_______________________________________________
Plone-website mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/plone-website
The Wiki: http://plone.org/development/current/projects/WebsiteTeam
-----
Jon Stahl, Director of Web Solutions
ONE/Northwest - Online Networking for the Environment
http://www.onenw.org