We've moved!

 

jrogelstad's picture

Well, we've moved our code anyway. Over the course of the last couple months we've been consolidating our code base, which was scattered in a variety of places, into GitHub. You can now find the code for all of xTuple's projects here: https://github.com/xtuple

This change means that we are no longer using SVN for any of our code management, it's all git now. We're actually quite excited about this because the GitHub platform has turned out to be a superior tool for working collaboratively between people inside and outside xTuple. It allows individuals to have their own working copy of the code and put in pull requests against ours that we can comment on and test before the code reaches our master branch. It also provides us with a nice little wiki system to document some of our practices.

A blog like this is usually a good place to describe a new topic, but the use of git and GitHub is a very big topic that is documented thoroughly on GitHub's website and elsewhere, so I won't go into any detail here on how to use it. That said, there are a lot of ways to use git, so I think it is useful to point you to our little process cheatsheet.

It is worth noting that GitHub in not a good place to store binary code, so we will continue to publish our compiled offerings and installers for PostBooks and other open source components at SourceForge which is better suited for distribution. Our commercial software for paying customers will continue to be available for download from this website as it has been. Finally, I will point out that if you are new user that just wants to try our software with as little effort as possible, then your best bet is the cloud-hosted free trial offering here.

 
akbkhome's picture
Offline
Joined: 12/06/2011
commit mailing list

Any ideas on following the commits on a mailing list.

I think you can set up email hooks in github for a repo. Just need to point it to a mailing list. ..

 
jrogelstad's picture
Offline
Joined: 12/10/2008
You can easily set that up

You can easily set that up yourself by just creating a Github account and selecting to "watch" any repository on Github that is of interest to you.

 
akbkhome's picture
Offline
Joined: 12/06/2011
githubs worst feature

Unfortunately watching does send out full commit diff emails It's pretty useless in reality.

Have a look at link below, it is actually easier to host your git repo in the office and commit there then have a hook to push to github and send out emails

http://matthias.vallentin.net/blog/2012/12/github-commit-emails-with-ful...

I have managed to partly solve this with a work around.. - basically I'm mirroring xtuple.database into my open repo http://git.roojs.org/?p=xtuple.database then following the commits on RSS