[mb-devel] Cleanup release

Robert Kaye rob at eorbit.net
Thu Sep 28 19:13:57 UTC 2006


On Sep 28, 2006, at 8:41 AM, Matthias Friedrich wrote:
> Then separate business logic from display logic. Go through the HTML
> pages and move complex code to modules. The code in the module (let's
> say View::Track) should fetch all the required data from the database
> and make it available as an easily accessible object. In the mason
> pages, only trivial looping over lists and displaying data should be
> done. That way, the HTML pages can be maintained by people who don't
> know Perl. ArtistPageRedesign-BRANCH has code which demonstrates  
> how it
> works [1].

This was my intent in the first place, but unfortunately the practice  
wasn't carried through fully. Perhaps because I never articulated  
that this was a goal of the system.

>
> That's all I can think of for the moment, but it's a lot of work
> already.

Thanks for sharing your thoughts. I may not act on these right away,  
but its good to have your concerns laid out. This is just like me  
asking you WS thoughts and then coming back months later to carry  
them out. :-)

--

--ruaok      Somewhere in Texas a village is *still* missing its idiot.

Robert Kaye     --     rob at eorbit.net     --    http://mayhem-chaos.net





More information about the MusicBrainz-devel mailing list