The fastest easiest way to get it right.

Project Status

Andromeda is proceeding rapidly towards Release 1. All features are complete, and we are concentrating entirely on bug fixes and documentation.

Mailing Lists

Join our mailing list at: andro-general.

Technical News

Bug fix announcements are available on our Sourceforge News page.

The Demo

A fully functioning "desktop-in-browser" demo is available here. Use 'finguest' as both username and password.

Author Blogs

Andromeda was written by Kenneth Downs, his blog is The Database Programmer.

Donald Organ became our first code contributor in 2007, his blog is The PHP Guy.

We Are Looking For...

A good on-the-fly syntax highlighter that is a true lexical parser and allows for language definitions. Not as easy to find as we thought it would be.

About Andromeda

Andromeda is a programmer productivity tool, our only measure of success is how much we can reduce labor and increase quality. We want to help you to get it done, get it right.

Andromeda's primary unique feature is our incredibly powerful data dictionary, which allows you to radically apply the D-R-Y (don't repeat yourself) principle when creating applications. This feature is not present in any other framework that we have found, and it will change the way you work on projects that require powerful database features.

The Andromeda philosophy is to help or get out of the way. Andromeda has features to speed up accurate development at the database level, PHP level, and in the browser, but the programmer can always 'escape the box' without fear of a dictorial framework.

New Windows Install Package and Instructions


Andromeda now has a new windows-specific install package, and new streamlined and simpler instructions for installing onto Windows.

Major Highlights Include:
  • A Zip file instead of a tarball
  • Many errors and omissions corrected in the instructions
  • Fewer steps
  • Better links to download sites

Significant Documentation Upgrades


Andromeda today received significant documentation updates. 1) The entire Database Programming section is finished - Andromeda's most important feature. 2) A complete section on Database Access has been added. 3) A complete section on modifying the "free" admin screens has been added. 4) Upgrade scripts have been documented. 5) A new section on using x6 plugins has been started and about 1/2 completed. 6) Styles have been added for notices and alerts. In terms of bug fixes and site improvements we have: 1) The search box was fixed. 2) Search now matches lots of relevant terms to pages, so searching for "range_from" gets you to the page on ranged primary keys. 3) The image links are now working.

New Documentation and Bug Fixes 2/3/09


Much has happened:

1) The docs now have a complete description of our basic data definition for table structures. Next up is automations.

2) Docs now use javascript syntax colorizing.

3) Several corrections to the "Web Programming" pages were made.

4) Links in Andromeda now go to the new docs

5) the docs themselves have a completely new look, much cleaner and easier, and each page is now static, so they load faster.

6) For legacy apps, it is now possible to do a graceful fallback in x6 to the odd x2 page here and there.

7) A bug in the demo's menu was fixed, this showed up after you logged in and was annoying.

Release 1 Feature Freeze


All features that composed the original vision of Andromeda are now present in the current release.

As of now we are going into a feature freeze to debug and document what we have, get it working on IE (clean up any remaining issues) and get a Windows Installer working.

On the Sourceforge tracker system bugs found in the current system will be moved to highest priority. Older bugs whose submitters we cannot contact will be closed w/o action.

At our next hack-a-thon Justin will continue on the Windows installer and Donald and I will do whatever is most pressing to get Release 1 out the door. At lunch we will probably also start prioritizing features for Release 2.

Interim Release 1/27/09


Today's release relaxes case-sensitivity requirements in the .dd.yaml file, and fixes a false error report if you have values to preload to a table in your .dd.yaml, and a link on the Node Manager that was broken by the docs purge has been fixed.
Home |  Documentation |  Download |  Credits |  Contact |  Login
Andromeda © Copyright 2004-2009 by Kenneth Downs, Licensed under the GPL Version 2
Andromeda written by Kenneth Downs with contributions by Donald J Organ IV
Several 3rd party pacakges also included, see credits.