Arc Forumnew | comments | leaders | submitlogin
Really using git
6 points by byronsalty 6111 days ago | 4 comments
After watching Linus' git talk (youtube "linus git") I've realized that while using git as we are still rocks svn,cvs,etc, we aren't really using git as intended because we are still mostly following the "central repo" model.

What would be really awesome would be if PG would create his repo also (readonly of course) that we'd pull from to create anarki over from a common history. This way even if we're working in our own repos/branches, we could all be working from the same starting point.

People would see PG's repo as the "stable". Anarki would be the "dev" repo sort of. Others should create their own readonly experimental, public repos with all of the things talked about here - new syntax, refactors/reorganization, etc.



2 points by ryantmulligan 6111 days ago | link

This would be quite awesome. Then any of us could email patches to pg with git patch-format and he could use git am to integrate them into a test branch and if he liked the effect he could keep it. It would be very easy and slick.

-----

1 point by KirinDave 6111 days ago | link

I wish we would do this.

There are already two notable free interfaces for hosting public repos, repo.or.cz (which is acceptable but kinda slow), and github.com (which has a lot of neat new features involving project collaboration).

-----

2 points by nex3 6111 days ago | link

Although GitHub is really awesome, it's only free now because it's in beta... once they finish the site, it'll have a fee. On the other hand, they have talked about waiving that for open source stuff. Also, the beta is invite-only.

-----

1 point by byronsalty 6111 days ago | link

I was thinking of this while watching the video - when Linus talks about smartness is a good indicator of someone to pull from - that the minimum level of smartness to participate becomes being able to setup a public repo.

This is somewhat exclusionary but I'm sure there are worse litmus tests on who's code to trust.

-----