Forum OpenACS Q&A: Re: Why are we still using a version control system that...

Collapse
Posted by Gustaf Neumann on
The largest stopper for the migration of the main openacs code repository from CVS to git(hub) is the lack of volunteers (a) who update the documentation and the cvs-guidelines and (b) update the OpenACS code of the apm-builder.

If you want to clone openacs via git, go ahead and use [1]. If you fix bugs in openacs, use the issue tracker and point in the text to the changeset in git. If you want to contribute new features in the core, make a tip. If you want to include other features, make a pull request and contact mailto:oct@openacs.org, it will find a way to integrate the changes. If you want to have new packages included in the repository, build a local package and upload it as instructed in the apm-builder.

[1] https://github.com/openacs/

Collapse
Posted by Jim Lynch on
Sounds great, thanks Gustaf, that's been the first response that even began to achnowledge git, and you've went all of the rest of the way.

I'll put up an instance coming from a git-cloned repo in a bit.

Have you taken over project leader duties?

=Jim

Collapse
Posted by Jim Lynch on
OK, I have an instance up, of whatever was on master branch on 2/9. I'll report my findings on openacs development.

-Jim

Collapse
Posted by Gustaf Neumann on
not all changes/fixes from oacs-5-8 have been yet backported to the HEAD branch. if you want to test the installation, i would recommend to use the branch oacs-5-8; if you want to develop new stuff, use HEAD.
Collapse
Posted by Jim Lynch on
yes I do want to start by running all the automated tests... I'm already looking at the UI for adding an application group, in the instance I'm running it fails to redirect after creating the group, and I think it's how return_url is set in the list of groups. I'm looking at it to see whether it's just my instance or it's in openacs_core (if latter, I'll submit bug report)

Also, how, just having checked out openacs-core, would I run the automated tests?

-Jim

Collapse
Posted by Jim Lynch on
nevermind last q, I found testing package already mounted, I ran the tests

-Jim