[04:54] <vinsci> hi all
[04:54] <vinsci> I'm considering the possibility of using and extending Malone as a base for another application.
[04:55] <vinsci> I haven't been able to find the source code though, who should I talk to about getting that?
[04:56] <Kinnison> Malone's source code is not public currently as far as I understand it
[04:57] <vinsci> Hence the question, who to talk to?
[04:58] <Kinnison> Mark Shuttleworth I guess
[04:59] <SteveA> vinsci: what's your application?
[05:00] <vinsci> hi stevea, thought you might be at the top of the list :)
[05:01] <vinsci> We're hoping to build a workflow/agenda system for public administrations (local governments)
[05:02] <SteveA> why do you think the malone sourcecode would help with that?
[05:02] <SteveA> hi vinsci.  did we meet at europython?
[05:03] <vinsci> as a fairly zope x3 app, it ought to provide a good example
[05:03] <vinsci> yes, we met in Gothenburg
[05:06] <SteveA> are you planning to use zodb or to use a relational database?
[05:06] <vinsci> officially undecided, but I don't want to spend the rest off my life writing obj/rel mappers
[05:07] <SteveA> does that mean, probably zodb?
[05:07] <vinsci> the flow of issues/agendas in a public administration is actually not all that far from bug tracking. The initial use would be to use it as a base for prototyping purposes and as a demo base for the financers (we're seeking public financing)
[05:07] <vinsci> yes, but through zodb, we can of course use an sql storage if we like
[05:09] <SteveA> i'll tell you a bit about launchpad.  i can't speak to what kind of access to the source code is available for people outside of canonical.  you'd need to talk to mark about that.  there is an intention to make the launchpad code open source at some point in the future, but exactly when or what the circumstances would be for that is totally undecided at the moment.
[05:09] <SteveA> launchpad stores most of its data in a relational database.  we use sqlobject as an OR tool.  we're not particularly using the zodb.
[05:10] <SteveA> also, malone is far more complex than it would be if it were just a bug tracker
[05:12] <SteveA> it is meant to deal with the complexities of different packaged versions of software, and how the bugs in such things are interrelated
[05:13] <SteveA> if your main task at the moment is making a mock-up application to demonstrate the ideas and get funding, i'd suggest putting something together using zope3's schemas and autogenerated forms, as a regular zope3 application
[05:56] <vinsci> thanks, SteveA
[05:58] <SteveA> maybe look at hiring stephan richter to work with you on building the prototype.  he's good at quickly building proofs-of-concept
[05:58] <vinsci> been playing with sqlobject from a standalone py app and as far as mappers go, it seemed quite usable
[06:02] <vinsci> adding him to the list ;)