Porting Pier-Setup

Reza RAZAVI razavi at acm.org
Tue Jan 12 13:00:06 MET 2010


Hello and Happy New Year to the list.

Thank you Julian, Nick, and Lukas for the port to Seaside 3.0.

I'd like to give a hand to finalize this port, and started by 
"Pier-Setup" as follows:

- Dependencies (in addition to the core Pier packages): Pier-Blog, 
Pier-Documents, Pier-Google, and Pier-Book.
- Starting point: http://hudson.lukas-renggli.ch/job/Seaside%203.0/.
- Loaded from http://source.lukas-renggli.ch/pier2: 
Pier-Blog-NickAger.135 and Pier-Documents-NickAger.17.
- Loaded from http://source.lukas-renggli.ch/pieraddons: 
Pier-Google-lr.16, Pier-Book-lr.112, Pier-Setup-lr.71. Had just to 
edit one method (please see the attached file).
- Executed "PRLoader setupPier"
- Pointed to <http://localhost:8080/pier>http://localhost:8080/pier. 
As far as I could test, it just works fine, including Gadgets.
- Loaded Pier-Design-lr.8 to have the "Edit Design" command. It 
works, except for the stylesheet rendering issue already reported by Nick.

Questions:
1) Would it make sense to isolate PRBookDistribution in a separate 
package, to avoid the current dependency between Pier-Setup & Pier-Book?
2) Would it make sense to have a PierBasicDistribution, without 
dependencies to Pier-Blog, Pier-Documents, Pier-Google? 
(PierDistribution could obviously then be a subclass of PierBasicDistribution).
3) Should I upload the above packages?
3.b) If yes, in which repository: 
http://source.lukas-renggli.ch/pier2 or 
http://source.lukas-renggli.ch/pier2-addon? For the moment all core 
and addon packages are in the same repository, which is somehow more 
practical compared to Pier 1.

Remaining issues:
A) Load scripts in PRLoader need to by adapted to the new repositories.
B) Testing PREventDistribution and PRBookDistribution.

I'm going to take care of (B).

Cheers,
Reza


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.iam.unibe.ch/pipermail/smallwiki/attachments/20100112/540ed2b5/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: rra_2010_01_12.a.st
Type: application/octet-stream
Size: 927 bytes
Desc: not available
URL: <http://www.iam.unibe.ch/pipermail/smallwiki/attachments/20100112/540ed2b5/attachment-0001.obj>


More information about the smallwiki mailing list