If you're not familiar with Dabo, it is the leading framework for
building
desktop applications in Python.
Not meaning to be negative but how come ?
But even with that, we do make a pretty
cool product!
No doubt, still wondering how come "leading" but
Pretty much by default; there isn't very much competition in this niche.
There are a zillion tools out there for building web apps, but nobody else
is working in the desktop arena.
this pretty much explains it. Now if only there were
Debian/Windows/MacOSX packages reliably available 
What's made this possible is the incorporation of Web Update into the
framework. This will check our servers regularly for updates, and notify
you if any are available. If you want to grab those updates, you simply
need to click the 'OK' button, and your framework is updated for you.
This is meant to keep developers who are using Dabo updated with
improvements and bug fixes without having to be on the bleeding edge that
comes with direct Subversion repository updates. When you install the app
you've built with Dabo, updating the framework would be under your control,
so this Web Update capability would never be used on an installed app.
Ah, OK. What's the suggested procedure to get Dabo installed
systemwide on an in-production at-the-client Debian/Testing
system (or Windows, or MacOSX, for that matter) ?
Thanks for the insight,
Karsten
···
On Fri, Oct 26, 2007 at 07:17:17PM -0400, Ed Leafe wrote:
--
GPG key ID E4071346 @ wwwkeys.pgp.net
E167 67FD A291 2BEA 73BD 4537 78B9 A9F9 E407 1346
> I would love to have someone with knowledge on how to do this
> correctly help us here. Personally, I wouldn't know where to begin
> creating a Debian package
The first thing might be to file a RFP
(request-for-packaging) bug against the Debian pseudo
package wnpp which documents your desire to have it
packaged:
Debian -- Work-Needing and Prospective Packages
should tell you more.
In general ubuntu-motu is a bit more open for teaching and learning to
package. The advantage of PAPT is that your package will be pushed in
all Debian derivates including Ubuntu automatically. If you first
package for Ubuntu, you will still have to push the package into Debian
yourself.
But it is going to be a lot easier if there already is an
Ubuntu-"Debian"-Package.
Karsten
···
On Sat, Oct 27, 2007 at 02:37:52AM +0200, Stani's Python Editor wrote:
--
GPG key ID E4071346 @ wwwkeys.pgp.net
E167 67FD A291 2BEA 73BD 4537 78B9 A9F9 E407 1346
Not for me or any other developer or perhaps even for early adopters. But think of the part-time doctor's office admin-impersonated-by-most-computer-savvy-doctor-around being "in charge" of the 15 machines the offices uses. They'd much prefer typing "apt-get install dabo" and be done with it for good.
Agreed, but it seems that the bulk of these scenarios involve Windows, not Linux. That's why we've had (with varying degrees of success) a Runtime Engine for Windows: this is a py2exe/InnoSetup product that contains everything they need: Python, wxPython, ReportLab, and (of course) Dabo. They run a regular Windows installer, and they can start using it right away. One of my top tasks on my To-Do list is creating an updated version of this for Dabo 0.8.2.
Don't get me wrong, I am not trying to make worse of Dabo. I try to show the common scenario where standard packages would come in more than handy.
And I'm agreeing with you, and appreciate the advice. I'm just trying to explain that the reason it hasn't been done yet isn't that we don't think it's important.
Being a contributor to OSS projects myself I can sympathize with your sentiments of lack of time, though.
I often dream of a situation where some Generous Benefactor offers to pay me to do nothing but work on Dabo. Then I wake up and start in on the client work that actually pays the bills. 
-- Ed Leafe
-- http://leafe.com
-- http://dabodev.com
···
On Oct 27, 2007, at 9:15 AM, Karsten Hilbert wrote:
I have filed an RFP against WNPP in Debian. May good come
from it.
Karsten
···
On Sat, Oct 27, 2007 at 08:43:30AM -0400, Ed Leafe wrote:
But if there is anyone out there who has some experience with creating
distibution packages, I would be more than happy (ecstatic, even!) to help
them however I can.
--
GPG key ID E4071346 @ wwwkeys.pgp.net
E167 67FD A291 2BEA 73BD 4537 78B9 A9F9 E407 1346