Tags: , , ,
I miss Quixote's object-publisher feel in Webware. I'm beginning to dislike the amount of work I need to do to discover the path that was used to get to my page/servlet. Anyway, since I found Rails' entity URL interface better than mine, I decided I'd steal it.
Tags: , , ,
First of all, for those tuning in, the title is just a joke. I'd like to believe we're having a reasonable discussion. Leon has replied with some interesting observations and questions which I think need answers.
Tags: , , ,
Since ljb doesn't seem to allow comments (I may be missing something), I thought I'd reply to some of what he says in Web Framework Wars Episode 1.
Tags: , , ,
Part of my tangeant using zope.interface was to avoid remaking list/edit admin pages for my SQLObject objects. Very little object-specific was left, and so I've now made an EntityPage that entity list/edit pages can inherit from.
Tags: , , ,
I've done two previous Webware-based applications, and I'm slowly getting a sense of how to set up a good base to build upon. This uniform site behaviour is in a site class (which I unimaginatively call WebWarePage) inheriting from the Page class, and deals with site appearance and login and admin areas.
Tags: , , ,
My top secret (non-commercial) project is getting places, through no reason beyond that Python and its cohorts Webware, SQLObject, Cheetah, and FunFormKit really helps overcome procrastination by turning the most minimal effort into something useful. Back in the mood to explore, I investigated using an adapter registry to build FunFormKit forms.
On Tuesday I'm giving a talk for the Western Cape Linux Users' Group on my favourite programming language, Python. This will take place at UCT. For people new to Python mostly, so what's so great about Python and basic introduction to the language, but also a bit of showing off of the Webware, SQLObject, and Cheetah Template software stack for web applications.

dubya-blog

In between sleeping this weekend I've been playing more with Webware and associated technology (SQLObject, Cheetah). dubya-blog (I hate thinking up names for software) can now import my vellum blog entries and display them. I've also got the architecture to customise the left-hand and right-hand navigation based on the content-type and content. Back to work, and PHP is just getting in my way. Oh to be able to use Python...
One of the nifty things in FunFormKit is the easy-to-use validators, that can also do conversion. Since entering 50 megabytes in bytes is really hard to do, I wrote a simple converter to change '50M' into 52428800.
Tags: , ,
This weekend I was looking at creating a web frontend to some information I've captured about my finances (don't ask). Having heard good things, I thought I'd try out Webware, a web-based-application development system. Summary: Really easy to start working with, and doesn't impose much pattern to the way you work.