[Catalyst] Meios: A Catalyst Photo Gallery Example

Matt S Trout dbix-class at trout.me.uk
Thu Aug 25 04:41:51 CEST 2005


On Wed, Aug 24, 2005 at 08:41:18PM -0500, samwyse wrote:
> On 8/19/05, Christopher H. Laco <claco at chrislaco.com> wrote:
> > As soon as I get finished getting my other project out the door this
> > weekend, I plan on starting a new Catalyst based photo gallery app for
> > my blog. I've got tons of pictures I need to get online, and php Gallery
> > gives me the willies and paying for more uploads in Flickr seems wrong.
> > I have the technology. :-)
> [...]
> > Nothing very complicated there. Anyone else got any ideas?
> 
> I want a Basecamp clone that lets me keep my files on my own server.

Basecamp does XML export. I was thinking about writing a little app to do
so and update a copy in svn. I asked them if the XML import was diffable.

I got a reply back from somebody identified only as "Jason" saying -

> How is the XML export pretty-printed? More importantly, is it pretty-printed  
> in such a way as to be diffable? I rather like the looks of basecamp but      
> I'd like to be able to take a regular download of it and commit it to the     
> corporate svn repository in a meaningful way.

The XML file comes down as one entire file each time. You can't just
get some of it or changes.
(end quote)

so I tried restating the question and got (again from "Jason") -

> I want to know "is the format of the XML diffable" - i.e. if I were to diff   
> this week's XML file against last week's, would the result be a reasonably    
> sane diff?                                                                    

That all depends on how much has changed. I'm not sure I'm
understanding your question as it relates to how we form the XML file.
(end quote)

At this point, I gave up on the idea of using basecamp.

-- 
     Matt S Trout        Specialists in OSS web application development and
  Technical Director    UNIX/Linux systems architecture and automation. Mail
Shadowcat Systems Ltd.  mst (at) shadowcatsystems.co.uk for more information

 + Help us build a better perl ORM: http://dbix-class.shadowcatsystems.co.uk/ +



More information about the Catalyst mailing list