ݺߣ

ݺߣShare a Scribd company logo
Opening the doors of eZ development
by Owen Fraser-Green
Development on eZ Publish today
 is an eZ Systems-only activity
You want to change things
How do you contribute?


     ?
It should be easy to improve eZ Publish
See the changes we're making to our
development model
We've switched to GitHub to make
      it easier to contribute
We've switched to GitHub to make
      it easier to contribute
Git is better
Distributed by nature
Offline usage
Branching is cheap
See Git in action
Cloning eZ Publish
Cloning eZ Publish
Cloning eZ Publish
$ git clone http://github.com/ezsystems/ezpublish.git
Initialized empty Git repository in /scratch/tmp/ezpublish/.git/
remote: Counting objects: 280931, done.
remote: Compressing objects: 100% (52494/52494), done.
remote: Total 280931 (delta 212307), reused 280023 (delta 211454)
Receiving objects: 100% (280931/280931), 78.56 MiB | 3.29 MiB/s, done.
Resolving deltas: 100% (212307/212307), done.
$
Committing
$ cat > README.txt
All your base are belong to us!
$
$ git commit -a -m "Test"
[master 6b9e2a0] Test
 1 files changed, 1 insertions(+), 72 deletions(-)
 rewrite README.txt (100%)
$
Committing
Visualizing branches
Visualizing branches
Visualizing branches
GitHub manages forks
Forks are evil, right?
Hosted forks
Hosted forks
Improve eZ Publish by forking
We're launching eZ Publish
   Community Edition
GitHub eZ Publish will become
     Community Edition



              =
Everything that's public today will
        continue to be so
Community Edition wants your
         patches
Nearly all code we develop will be
      in Community Edition
So why have two?



      vs
Cutting edge vs Stability



           vs
Cherry picking, QA and Support
“Enterprise features”
Community Edition is everybody's baby!
Steering committee to lead
    Community Edition
Deciding the process
Community influences Enterprise
   influences Community
Opening The Doors Of E Z Publish Development
Opening The Doors Of E Z Publish Development

More Related Content

Opening The Doors Of E Z Publish Development