All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jaroslav Kysela <perex@perex.cz>
To: ALSA development <alsa-devel@alsa-project.org>
Cc: Takashi Iwai <tiwai@suse.de>
Subject: Merging alsa-driver and alsa-kmirror to one GIT repo
Date: Tue, 24 Jul 2012 15:17:57 +0200	[thread overview]
Message-ID: <500EA085.8090105@perex.cz> (raw)

Hi all,

	I believe, it's time to manage only one GIT repository for the
alsa-driver package now. The merge has benefits mainly for the end users
- bisecting may work, the correlation between kernel sources and our
out-of-kernel build framework becomes more strong.

	I merged the alsa-driver and alsa-kmirror repos with full history. I
also added some code changes to enable the "build-in" mirror tree in
Makefile and gitcompile from v1.0.18 (but I don't think that it will be
used).

	The structure of new repository is similar, but the kernel mirrored
code is located in the mirror/ subdirectory. The paths are exactly same
as in the Linux kernel tree, so possible patches can be applied without
any path modifications. Of course, we may create a bash script to do
proper and full cherry-picks between kernel and mirrored trees
(comments, author, dates).

	New temporary repository has name alsa-driver.new:

http://git.alsa-project.org/?p=alsa-driver.new.git;a=summary

	The another difference is that the releases are now branches not tags.
It allows me to do quick fixes out of the standard development or
separate the main development in the release time window (to not include
some very new code). The previous branches won't contain probably any
additional commits, but it's probably better to play with only one
reference scheme.

	I think that the change from alsa-driver.git to alsa-driver.new.git
should be quick. Please, report any objections or acks now.

	Schedule: When accepted, I will rename the original alsa-driver.git
repository to alsa-driver.old.git and move alsa-driver.new.git to
alsa-driver.git quickly.

	1.0.26 release: This was my last big change (with the ALSA server
upgrade) which blocked me to do the 1.0.26 release. I'm going to create
new release after the repos switch ASAP.

					Jaroslav

-- 
Jaroslav Kysela <perex@perex.cz>
Linux Kernel Sound Maintainer
ALSA Project; Red Hat, Inc.

             reply	other threads:[~2012-07-24 13:17 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-07-24 13:17 Jaroslav Kysela [this message]
2012-07-24 13:34 ` Merging alsa-driver and alsa-kmirror to one GIT repo Takashi Iwai
2012-07-24 14:29   ` Jaroslav Kysela
2012-09-26  2:23     ` Grant Diffey

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=500EA085.8090105@perex.cz \
    --to=perex@perex.cz \
    --cc=alsa-devel@alsa-project.org \
    --cc=tiwai@suse.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.