Skip to content


Subversion checkout URL

You can clone with
Download ZIP
tree: 2d4ffc6bbe
Fetching contributors…

Cannot retrieve contributors at this time

220 lines (128 sloc) 4.037 kB


DbToRia Development


With the basic structure of DbToRia in place, there are still some elements missing for a public release.

The following work packages are largely independent. They will lead to a fully working DbToRia version with a feature set similar to that of Gedafe, allowing drop-in replacement of Gedafe without modifications to the database.

There will also be sample applications and software packages for simple installation and testing.

The current project leader (PL) of DbToRia is Tobi Oetiker.

Implementation Approach

To ensure implementation consistency and quality, development follows a few simple rules:

  1. Select task from task list below. Discuss with PL.
  2. Prepare implementation concept and plan. Discuss with PL.
  3. Document, implement, test. Send pull request to PL.


Missing Features

While the basic functionality is already available, the feature set is still incomplete in order to replace Gedafe with DbToRia in an existing Gedafe application.

Direct Access URL

The filter and the selected sort order of a view or table is reflected in the browser URL such that bookmarking will allow to re-open the view directly.

Status: available, Effort: 3h

Pearl Reports Integration

Gedafe Pearl can be used within DbToRia. Pearl reports show up in iframes and have support for printing.

Status: available, Effort: 6h

M:N Widget

Widget to handle M:N relationships between tables directly instead of having to edit a separate table.

Status: available, Effort: ?

Additional Features

The following feature extend the functionality of Gedafe.

None right now ...


Provide simple installation mechanisms for various platforms to allow easy trial installations as well as integration into an existing infrastructure.


Konfiguration using autoconf.

Status: available, Effort: ?


dbtoria.rpm package.

Status: available, Effort: ?


dbtoria.deb package.

Status: available, Effort: ?


dbtoria.exe installer.

Status: available, Effort: ?

Example applications

Publication database

Status: available, Effort: ?



Status: available, Effort: ?

Application Developer

Status: available, Effort: ?


Status: available, Effort: ?


Move to SilverStripe CMS.

Status: available, Effort: ?

Source Code

Remove dead code
Cleanup directory structure
Modularize some larger classes.
Lint check for all js files.
Fix all FIX ME things in the code.
Fix SVN Id strings.
Make sure docu of functions is up-to-date (watch out for cut/paste errors).
Check authorship and licence info.

Status: available, Effort: ?


Check completeness.
Fix language issues.

Status: available, Effort: ?


Copyright (c) 2011 by OETIKER+PARTNER AG. All rights reserved.


This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.


Tobias Oetiker <>, Fritz Zaucker <>


 2011-04-010 to Initial version.
 2011-04-012 fz Added installation/documentation.
Jump to Line
Something went wrong with that request. Please try again.