Difference between revisions of "Main Page"

From ScarletDME
Jump to navigation Jump to search
 
(76 intermediate revisions by 15 users not shown)
Line 1: Line 1:
== GPL.OPENQM.COM ==
+
Welcome to ScarletDME.org. [[ScarletDME]] is a OpenSource [[multivalue|MultiValue]] database, a community fork of [[OpenQM]] originally developed by [[Ladybridge]]. This project was founded on the 28th November 2008 to independently develop future versions of [[ScarletDME]] and contribute to [[OpenQM]]. While there are no longer regular official releases from [[Ladybridge]] we aim to support and develop for Scarlet to help our commercial sister, While providing a Free and open platform for Multi value development.  
  
This site is dedicated to the development of the GPL version of openqm by providing a traditional open source environment where anyone can acquire or provide up to the minute bug fixes and developments.
+
Submissions to this project must be under the GPL version 2, with the option to use a later version if the licensee wishes.  Or they can be licensed under the LGPL if you wish to encourage and allow incorporation into proprietary products.  Contributors to [[ScarletDME]] are welcome to submit changes back to [[Rocket Software]] as well, for inclusion in the commercial version of OpenQM.  However, we're not aware of a method of doing this now that [[Ladybridge]] no longer owns OpenQM.
  
This is a purely GPL project but individual committers are obviously entitled to also submit their work in parallel to Ladybridge, perhaps using diffs, under licences which allow incorporation into Ladybridge's non-GPL codebase. This will minimise the fork and perhaps facilitate further GPL releases from Ladybridge.
 
  
The subdomain name is granted by Ladybridge but this server is not their responsibility or under their control.
+
==For Users==
 +
*[[Downloads]]: Source tarball and package builds for key platforms
 +
*[[Guides & HOWTOs]] - Index of useful guides and HOWTO's on this Wiki
 +
*[[QMBASIC Enhancements]] - QMBASIC features that are custom or were not part of the original GPL release.
 +
*[https://github.com/geneb/scarletdme/issues Github issue tracker] For reporting and tracking bugs or other issues.
 +
*[[Documentation]] - Documented differences from the Commercial Documentation (Check here first, then below)
 +
*[http://www.openqm.org/docs/ Documentation] (Commercial Version)
 +
*General support email group: [http://groups.google.co.uk/group/scarletdme Register] then mailto:scarletdme@googlegroups.com
 +
*Discord: [https://discord.gg/H7MPapC2hK ScarletDME Discord Channel]  (Discord links do expire, so if this doesn't work when you need it, please reach out to geneb@deltasoft.com and I'll get you a link!)
  
The gpl.openqm.com server is a vmware 2 virtual machine located in a high bandwidth data centre in Amsterdam, Netherlands. It is hosted by steve.bush@neosys.com who is responsible for daily backup to another data centre in Amsterdam. If you can provide stable high bandwidth backup or VMware 2.0 hosting to mirror outside Europe please contact him.
+
====Supporting Projects====
 +
Various external projects that provide tools for or API's into OpenQM
 +
* [https://web.archive.org/web/20181213030923/http://billabong-services.co.uk/anji/ Billabong Services' Anji] - an open web based file browser and reporter. Eventually to become a RAD system. Pre-alpha grade of code. (link goes to the Wayback Machine copy of the site)
 +
*[[PHP_Native_API|PHP Native API module]]
 +
*[[C++ Wrapper]]
 +
*Steve Bush's [[Cygwin Port]] - Is it worth considering a MinGW port? - Would have to replace some posix bits which MinGW doesnt have.
 +
* [http://www.tridentinfosys.com/ Kevin Powick's Trident Delphi wrapper]
  
You must register and login to edit this wiki.
+
==For Developers==
 +
For those that want to contribute to OpenQM GPL project.
 +
*Github repository: https://github.com/geneb/ScarletDME - [[HOWTO]] (Deprecated SVN instructions)
 +
*Development email group: [http://www.scarletdme.org/mailman/listinfo/openqm-dev Register] then mailto:openqm-dev@dev.scarletdme.org
 +
*[[Working with the Dev Branch]] - How to obtain, build, and upgrade ScarletDME using the dev branch on github.
 +
*[[QM Client API]] - Documentation and Available API's for the QM remote protocol.
 +
*[[Wish list]] - Things that you want & that we need contributors/devs for (lots of small things)
 +
*[[Dynamic linking]] - Calling objects written in other languages.
 +
*[[Installers]] - Installing scripts/programs or package systems
 +
*[[Commercial submissions]] - Sending stuff to Ladybridge
  
 
== How do I use this site? ==
 
== How do I use this site? ==
If you have a question on how to use the GPl version of OpenQM, then send it to the support and discussion mailing list.
 
 
If you want to discuss development of an issue (eg. PHP5 module), and there is no page here for it, then login, and add a page for it.  Others will add their contributions to that page.
 
  
There is no general discussion forum, because you are expected to edit this site through the wiki links. Feel free to change ANYTHING. If we don't agree with what you do, we can change things back.
+
If you have a question on USAGE of the community version of Scarlet, then send it to the [http://groups.google.co.uk/group/scarletdme general email support group].
  
There is a developers email list, but really we want you to edit this wiki site directly.  That way things don't get lost in the historic trail of emails, and then get asked again.
+
If you want to discuss DEVELOPMENT of the community version of Scarlet (eg. php5 module) then send it to the [http://www.scarletdme.org/mailman/listinfo/openqm-dev development email group].
  
=== Services ===
+
While the email lists are best for getting attention, permanent changes in this wiki will have a longer term impact so feel free to add or change ANYTHING in this wiki.
  
 
+
=== External Resources ===
*IRC: irc://irc.efnet.org/openqm
+
* [[Installations]] - Places where GPL OpenQM is in use (I'm attempting to create a new section for this) - http://capersqm.dnsalias.net/
*Support and discussion Mailing list (google group): http://groups.google.co.uk/group/openqm-opensource  (mailto:openqm-opensource@googlegroups.com)
+
* [http://www.rushflat.co.nz/downloads.shtml Brian Speir's Installation instructions and other downloads ]
*Development Mailing list: Register/login: http://gpl.openqm.com/mailman/listinfo/openqm-dev  (mailto:openqm-dev@gpl.openqm.com)
+
* [https://web.archive.org/web/20111223072449/http://openqm.blackflute.com/ Tom Delombard's old QM page. (Wayback Machine Link)] Includes details of the tape utilities and the PHP4 module (C Wrapper)  
*Wiki: http://gpl.openqm.com/wiki/ (This page)
+
* [http://sourceforge.net/projects/jd3 JD3] is a socket based server for D3 ported to QM  
*Subversion repository: http://gpl.openqm.com/svn/qmvdb/ (currently gives a http 403 forbidden error) - [[HOWTO]]
+
* [http://www.billabong-services.co.uk/jd3/jd3php.html David Patterson's guide to using PHP with JD3] David's original page has disappeared (unable to contact), so here's the google cache
*[[Downloads]]: automated daily build for key platforms is top priority
+
* [http://www.billabong-services.co.uk/jd3/jd3java.html David Patterson's guide to using Java with JD3] google cache again
*[[Wish list]] - Things that you want & that we need contributors/devs for (lots of small things)
 
 
 
=== Resources ===
 
*[[QM Client API]] - Documentation and Available API's for the QM remote protocol.
 
*Billabong Services' Anji - an open web based file browser and reporter.  Eventually to become a RAD system.  Pre-alpha grade of code.  [http://billabong-services.co.uk/anji]
 
*Brian Speir's Installation instructions and other downloads [http://www.rushflat.co.nz/downloads.shtml]
 
*Kevin Powick's Trident Delphi wrapper [http://www.tridentinfosys.com/]
 
*Tom Delombard's old QM page. Includes details of the tape utilities and the PHP4 module [http://openqm.blackflute.com/]
 
  
  
 
--[[Administration]]
 
--[[Administration]]

Latest revision as of 19:48, 27 January 2022

Welcome to ScarletDME.org. ScarletDME is a OpenSource MultiValue database, a community fork of OpenQM originally developed by Ladybridge. This project was founded on the 28th November 2008 to independently develop future versions of ScarletDME and contribute to OpenQM. While there are no longer regular official releases from Ladybridge we aim to support and develop for Scarlet to help our commercial sister, While providing a Free and open platform for Multi value development.

Submissions to this project must be under the GPL version 2, with the option to use a later version if the licensee wishes. Or they can be licensed under the LGPL if you wish to encourage and allow incorporation into proprietary products. Contributors to ScarletDME are welcome to submit changes back to Rocket Software as well, for inclusion in the commercial version of OpenQM. However, we're not aware of a method of doing this now that Ladybridge no longer owns OpenQM.


For Users

Supporting Projects

Various external projects that provide tools for or API's into OpenQM

For Developers

For those that want to contribute to OpenQM GPL project.

How do I use this site?

If you have a question on USAGE of the community version of Scarlet, then send it to the general email support group.

If you want to discuss DEVELOPMENT of the community version of Scarlet (eg. php5 module) then send it to the development email group.

While the email lists are best for getting attention, permanent changes in this wiki will have a longer term impact so feel free to add or change ANYTHING in this wiki.

External Resources


--Administration