Glom beta 1 release

Glom allows normal people to design databases and their user interfaces. It requires no use of SQL and no programming. It's nearing a 1.0 release, so it's ready for some serious testing. Glom 0.9.8 is beta 1.
Features
Glom 1.0 will have the following features
- Add and remove tables
- Define fields in tables: number, text, boolean, date, time, and image
- Define relationships between tables
- Define field calculations with python
- Define field lookups
- Define default field formatting which can be overriden later.
- List and details views, with automatic layout when resizing.
- Related records portals on the details view.
- Related Fields on list and details views.
- Dropdown lists of choices for field entry.
- Open and Find buttons next to foreign keys (used by relationships).
- Find mode: Using the existing list and details layouts, with a built-in full text search.
- Reports: Simple reports with group-by and summary parts.
- Per-table user/groups access rights.
- Scripting: Add a button to the details view to run a python script.
- Internationalization: Translate titles of tables, fields, layout items, relationships, reports, etc.
Additional features are planned for the future.
Screenshots
You can see some of this functionality in action in the screenshots. And Glom has a an example file that shows how it might be used.
Download
Glom is currently available in Ubuntu's unstable "Dapper" version. People are working on packages for Fedora. You can download the source, but using a prebuilt package is highly recommended.
I want to know about any bugs you can find, particularly crashes. Please try to reproduce the problem and describe how to do so in a Glom bug report. I've fixed heaps of bugs over the last few months, but there must be some left.
Setting up your Postgres server appropriately is still too difficult. The postgres setup information is a bit of a hack to just get it working.


