[z3-five] Re: Restructuring

Philipp von Weitershausen philipp at weitershausen.de
Tue Apr 19 14:05:15 MEST 2005


Martijn Faassen wrote:
>> The idea is not to introduce many single-file packages. Au contraire, 
>> I only want to flesh big chunks, which are, as I've now done yesterday 
>> in a quick gheddon:
>>
>> - browser (this includes the whole browser configuration story, the 
>> absolute_url views, the custom PageTemplate implementation).
 >>
>> - form (this includes form views, form configuration and the templates)
>>
>> - skin (this includes the standard macros view, the standard template 
>> [five_template] etc.)
>>
> 
> Why is adding in browser and not in form? I'm just seriously asking the 
> question as I'm not sure myself.

That's a good question. I hadn't thought about putting it in form, 
though it could obviously go in there, too. In Zope 3, it's in 
zope.app.container.browser, so I figured I'd put it in browser.

If you feel it should be in form, I can do that.

>> If you could, please take a look at my branch, 
>> http://codespeak.net/svn/z3/Five/branch/philikon-restructuring/. 
>> Having slept over the small gheddon and looking at it now, I don't 
>> feel it needs any more structure, but I sure wouldn't want to miss 
>> what it has now. Three subpackages isn't that bad!
> 
> Okay, you've convinced me, if we can limit it to a small amount of 
> subpackages, I imagine it could improve things. From what I was hearing 
> I wasn't clear we weren't going to end up with any number of packages, 
> but a small amount makes sense, especially related to the page template 
> issue you pointed out to me.

Sorry about the misunderstanding. I guess I should've said that I was 
only to group the big chunks and the templates.

I'll continue on the branch then.

Philipp


More information about the z3-five mailing list