[haiku-development] Re: BeGeistert video: Migrating Haiku from SVN to Git

  • From: Ryan Leavengood <leavengood@xxxxxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Wed, 9 Nov 2011 17:47:38 -0500

On Tue, Nov 8, 2011 at 11:24 AM, Humdinger <humdingerb@xxxxxxxxxxxxxx> wrote:
>
> Thanks Oliver for providing his presentation slides, agreeing to release
> the footage and of course the talk itself.

I have a few comments regarding some things from the video:

1) Git tutorial: Alex already worked on the basic "how to checkout"
tutorial with the nice workflow diagram
(https://www.haiku-os.org/guides/building/get-source-git), but I think
a more in-depth tutorial might be nice. I think git pull --rebase and
rebasing in general really needs to be mentioned. I can work on that.

2) Doing a release soon (from Video 3): I guess that was Matt speaking
about this? I think he has good points, as does everyone else. I do
think that moving to Git will GREATLY increase the ease and efficiency
of maintaining a release branch and therefore make the release process
much easier. We all know Subversion sucks for branching and merging
but Git makes it much nicer, so much so that I use branches all the
time while using Git for my job. Of course switching to Git doesn't
necessarily logically lead to making a release, but it could be a
consideration since it will make releasing easier.

I personally think that Haiku does not release often enough, and we
may want to consider releasing more often, or even having a release
schedule like Ubuntu. Too often we have to tell people using the last
release that some bug they encountered has since been fixed, but their
only recourse is to download and install a nightly. Having some way to
update an existing Haiku install more easily would help though, and
maybe that will come soon along with package management (though I
don't have any idea of the current state of that work.)

-- 
Regards,
Ryan

Other related posts: