Anobium - 2017-09-01

To widen usage and support of the Demonstration Code we have moved the existing demonstration folder structure to GitHub.

GitHub is a version control repository similar to SourceForge but GitHub enables everyone to participant and add/revise the demonstration source files.

GitHub is mostly used for code development, so, it is a good place for the demonstration source(s). GitHub also provides distributed version control and source code management (SCM) functionality of Git as well as adding its own features.

We are using a free repository that support open-source software projects - Great Cow BASIC is an open-source project.

The access control and collaboration features are key to maintaining the demonstration source(s).

Rational

Managing the nearly 900 demonstration files can no longer be the responsibility of one person. The community can now add and revise the demonstration source(s).

And, as GitHub has many more user features, like search and copy, the demonstration source(s) can now grow faster.

You can

Word search, search for a specific file, create new demonstration source files, edit an existing demonstration source and take a copy of the latest version of the demonstration source(s) rather than waiting for the next release.

To Use

Access https://github.com/Anobium/Great-Cow-BASIC . You may have to create a user account to access but this is part of the GitHub user management process.

Then, you will see the demonstration source(s) in your browser.

Migration to GitHub

When v0.98.00 is formally released the demonstrations source(s) shown in the Files tab of the forum, see https://sourceforge.net/projects/gcbasic/files/Demonstration%20Files/, will be deleted and link will be created to GitHub.

SVN Usage

This is the best piece. If you are using a SVN desktop software package - you will be able to integrate directly to your GitHub account - which means changes are version controlled and automatically managed.

 

Last edit: Anobium 2017-09-02