Git
Table of contents:
- About
- Sharing eZ Publish related source snippets and examples using GitHub Gists
- Git usage with eZ Publish
- eZ Systems Extensions for eZ Publish
- eZ Community Extensions for eZ Publish (on GitHub)
- Git Documentation
- Documentation on usage of Git with eZ Publish
- References
- Older community efforts to support Git usage with eZ Publish
About
Git for eZ Publish
History of Git
Wikipedia on Git!
Sharing eZ Publish related source snippets and examples using GitHub Gists
It's a recommended best practice to stop using traditional pastebin web site services to share source code files and snippets as this delivers overall poor features long term. Instead it is strongly recommended to use GitHub Gists to share almost any text based content via a web browser in seconds, it makes sharing source code examples more simple and more useful to the other party recieving and using these shared source code examples.
Git usage with eZ Publish
Use of Subversion for your eZ Publish projects is now deprecated.
The business and community projects for eZ Publish are all (slowly) migrating to using Git for version control.
We strongly recommend you replacing your Subversion usage with Git today.
eZ Systems now distributes the eZ Publish source code with Git repositories hosted on GitHub.com
eZ Systems also now distributes most of the currently supported eZ Publish Extension(s) source code with Git repositories hosted on GitHub.com
The eZ Community and eZ Ecosystem world wide is progressively migrating their own use of version control in their own development projects to Git (and many also to GitHub). projects.ez.no has been modified to support projects which use GitHub to host their project extension source code.
eZ Systems Extensions for eZ Publish
The currently supported extensions from eZ Systems are almost all hosted now on GitHub directly at
eZ Community Extensions for eZ Publish (on GitHub)
Organizations
- https://github.com/netgen
- https://github.com/Open-Wide
- https://github.com/ezmarket
- https://github.com/Heliopsis-HQ
Individuals
The following are just a few pioneering eZ Publish developers which distribute their extensions with Git on GitHub
- Here is a dynamic google search for eZ Publish Developers on GitHub (who mention eZ Publish via Google)
- https://github.com/brookinsconsulting
- https://github.com/brucem
- https://github.com/stevoland
- https://github.com/nfrp
- https://github.com/lolautruche
- https://github.com/llaumgui
- https://github.com/nlescure
- https://github.com/crevillo
- https://github.com/tutei
- https://github.com/frefred
- https://github.com/gggeek
- https://github.com/andrerom
- https://github.com/Yannix
- https://github.com/quochuy
- https://github.com/ezchina
- https://github.com/nowres
- https://github.com/lafka
- https://github.com/jheba
- https://github.com/dpobel
- https://github.com/xrow
Git Documentation
- Official: Git Documentation
- Reference: Git Reference
- Cheatsheets: Git cheat sheets
- Article & Screencast: Introduction To Git
- Article: An Illustrated Guide to Git on Windows
Documentation on usage of Git with eZ Publish
- Article: How to use your github.com repository on the eZ Publish extension forge : projects.ez.no
- Article: How to contribute to eZ Publish using Git
- Article: Translating & Localizing eZ Publish using GIT
- Blog: eZ running on Git
- Blog: eZ Extensions now on github, waiting for your commits
- Blog: If you are installing eZ through Git, How?
- Blog: Structuring a Git code library & integrating ezp projects
- Blog: How to syncronize your github fork with "original" repository
- Forum: Participate on the Tracker, through GIT, how?
- Forum: Git life-cycle, development to production
- Forum: Git stable-4.4 branch update
- Forum: Updating from 4.3.0 to 4.3.1 (from git), some glitches
- Forum: Managing a project with git
- Forum: Switch to GIT? (Pre migration to Git by eZ Systems)
References
- Article: How to contribute to eZ Publish using Git
- Article: Translating & Localizing eZ Publish using GIT
Older community efforts to support Git usage with eZ Publish
These references come from before eZ Systems officially began to use, support and migrate most of their currently supported software to git for version control and GitHub for hosting, distribution and collaboration.
- Doc: gitforez.pdf
- Forum: Switch to Git
- Blog: Community GIT repository for eZ Publish
- Alternate hosting of Git Repo by YMC : http://git.forge.ymc.ch/