Dabo 0.7 has been released. If you’re not familiar with Dabo, it is a framework for building desktop applications in Python. Obviously, there have been a bunch of changes and bugfixes.
Dabo 0.7 has been released. If you’re not familiar with Dabo, it is a framework for building desktop applications in Python. Obviously, there have been a bunch of changes and bugfixes.
This product just keeps getting better and better! I don’t know why they insist on such a low version number; it’s better than most 2.0 products I’ve used. If you do any kind of desktop apps in Python, you need to check out Dabo.
I agree 100%. Having a framework that can generate application code that runs on Linux, Windows and Mac with no changes is a good thing. I know there are other products out there to do this but Dabo makes it easy to do. Ed and Paul should be commended for all the work they have done and are very helpful on the mailing lists.
I have not seen any more of Dabo than a quick glance at the web site, but there’s one thing that stands out that makes this interesting.
That thing is that it’s essentially a simple “client/server” architecture.
It says that it’s a 3 tier architecture, but those tiers are logical tiers rather than physical tiers that we see in most systems making new today.
In this sense it goes against what “enterprise” development systems are trying to do. Rather than distribute the applicatioon hither and yon, it sticks with the old school “here’s the client, everything else is on the DB” ca. 1990 architecture.
That’s a good thing, IMHO, as the enterprise solutions are simply getting in the way of developers who just want to get things done for their back office internal clients.
The large. distributed, 3 tier architectures have their places, but those places are really rare that can truly leverage those systems. Everywhere else, it’s plumbing that’s getting in the way.
So, it’s exciting to finally see an OSS tool set that adresses this issue head on and jumps off the band wagon of “enterprise” development.