Differences between revisions 2 and 5 (spanning 3 versions)
Revision 2 as of 2012-12-21 21:58:29
Size: 126
Editor: KeiichiroOno
Comment:
Revision 5 as of 2013-02-06 01:54:39
Size: 1235
Editor: KeiichiroOno
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
= Building Cytoscpae 3 from Github = = Cytoscpae Projects at Github =
Line 3: Line 3:
== Introduction ==
Cytoscape Core projects are now hosted at [[https://github.com/cytoscape|GitHub]]. To work on the core, you need to learn how to use [[http://git-scm.com/|git]].
Please read some [[http://git-scm.com/book|books]]/[[http://git-scm.com/documentation|documents]] about git and understand basic concepts of distributed source code management system.

== Clone with repo ==

Please read [[https://github.com/cytoscape/cytoscape/blob/develop/README.md|README.md]] file for the latest information.

== Working with Branches ==
We use git-flow to manage branches.

The following two branches always exist for all sub-projects.
 
 * '''''master''''' - for tagging releases. Will not be used for daily development.
 * '''''develop''''' - for development. This branch was called ''trunk'' in our old SVN repository.

And in addition to these branches, we maintain the following:

 * Hotfix

For more information about this branching strategy, please read the following document:

 * [[http://nvie.com/posts/a-successful-git-branching-model/|A successful Git branching model]]
 

Cytoscpae Projects at Github

Introduction

Cytoscape Core projects are now hosted at GitHub. To work on the core, you need to learn how to use git. Please read some books/documents about git and understand basic concepts of distributed source code management system.

Clone with repo

Please read README.md file for the latest information.

Working with Branches

We use git-flow to manage branches.

The following two branches always exist for all sub-projects.

  • master - for tagging releases. Will not be used for daily development.

  • develop - for development. This branch was called trunk in our old SVN repository.

And in addition to these branches, we maintain the following:

  • Hotfix

For more information about this branching strategy, please read the following document:

Cytoscape_3/CoreDevelopment/GettingStartedGithub (last edited 2013-02-07 14:46:16 by PietMolenaar)

Funding for Cytoscape is provided by a federal grant from the U.S. National Institute of General Medical Sciences (NIGMS) of the Na tional Institutes of Health (NIH) under award number GM070743-01. Corporate funding is provided through a contract from Unilever PLC.

MoinMoin Appliance - Powered by TurnKey Linux