Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/DaveVoorhis/Rel

Rel is a desktop database management system that implements Date & Darwen's "Tutorial D" database language.
https://github.com/DaveVoorhis/Rel

database-language database-management education educational java

Last synced: 13 days ago
JSON representation

Rel is a desktop database management system that implements Date & Darwen's "Tutorial D" database language.

Awesome Lists containing this project

README

        

This is the live development repository for *Rel*, an implementation of Date & Darwen's **Tutorial D** database language.

## To Use _Rel_

These aren't the files you're looking for.
Ready-to-run distributions of *Rel* are available on SourceForge at https://sourceforge.net/projects/dbappbuilder/files/Rel/

Read the *_Deployment/README.txt* file for further information on running *Rel*.

## To Learn More About _Rel_

For further information, see the *Rel* home page at https://reldb.org

For support or to discuss *Rel*, see the *Rel* Forum at https://reldb.org/forum

See other relational projects at http://www.thethirdmanifesto.com and join the TTM Forum at
https://forum.thethirdmanifesto.com

## To Contribute to _Rel_ Development

1. Install a Java 11 or higher JDK from (for example) https://jdk.java.net
2. Install Maven (https://maven.apache.org/install.html) if you don't have it already.
3. Clone the *Rel* project from GitHub at https://github.com/DaveVoorhis/Rel
4. Build the *Rel* project with ```mvn clean install```
5. Run DBrowser in the DBrowser subproject to launch the *Rel* graphical user interface. On MacOS, you need to add `-XstartOnFirstThread` to the Java VM launch.
6. Submit a pull request when you've done something good.