linux-media.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Mauro Carvalho Chehab <mchehab@redhat.com>
To: Oliver Schinagl <oliver+list@schinagl.nl>
Cc: linux-media <linux-media@vger.kernel.org>
Subject: daily tarballs of dtv-scan-tables - was Re: [RFC] Initial scan files troubles and brainstorming
Date: Mon, 3 Jun 2013 14:21:08 -0300	[thread overview]
Message-ID: <20130603142108.1db775f9@redhat.com> (raw)
In-Reply-To: <20130111103937.2cd0d5c8@redhat.com>

Hi Oliver,

Em Fri, 11 Jan 2013 10:39:37 -0200
Mauro Carvalho Chehab <mchehab@redhat.com> escreveu:

> Em Thu, 10 Jan 2013 23:57:42 +0100
> Oliver Schinagl <oliver+list@schinagl.nl> escreveu:
> 
...
> > Personally, I'd say date based would be best. After each commit a new 
> > tarball should be created. Since it's not 'code' that changes, but 
> > factual data, any change warrants a release. So 
> > dtv-scan-files-2013011.tar.bz2/xz and is common?
> > 
> > if for any reason a second release is needed on the same date ... too 
> > bad :p it's extremly unlikly anyway and can be done the next day's date. 
> > Or add an index after the date.
> 
> To re-use the existing script, you'll need to create a Makefile target
> to generate such tar. The script runs once during the night, comparing the
> previous commit hash with the current one. If different, it creates a new
> tarball.
> 
> The Makefile there could be as simple as:
> 
> tgz:
> 	git archive --format tgz HEAD >dtv-scan-files-`date +"%Y%m%d.%H:%M"`.tar.gz
> 
> The above is for tar.gz - I don't object if you want to use a different
> compression provided that there are just one format. You may need to play
> a little bit with git config files, to add support for xz and bz2.

I found some time today to implement a script to generate the tarball 
files for dtv-scan-tables at the LinuxTV server.

The script runs daily, checking if there was any new changeset at the
repository. If it finds a new changeset there, it will take the date
and the changeset of the latest commit at the tree and them as part of
the tarball name, adding them to the following directory:

	http://linuxtv.org/downloads/dtv-scan-tables/

The script will also create an hyperlink of the latest tarball at:
	dtv-scan-tables-LATEST.tar.bz2

Every time a new file is added there, it will also update the md5sum file,
that could be used by someone to check the downloads.

Regards,
Mauro

  parent reply	other threads:[~2013-06-03 17:21 UTC|newest]

Thread overview: 62+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-10-18 11:26 [RFC] Initial scan files troubles and brainstorming Oliver Schinagl
2012-12-18 22:01 ` Oliver Schinagl
     [not found]   ` <50D0FAE3.5000103@gmail.com>
2012-12-19  8:54     ` Oliver Schinagl
2013-01-07 10:46   ` Jiri Slaby
2013-01-07 12:48     ` Oliver Schinagl
2013-01-08 20:01       ` Johannes Stezenbach
2013-01-09  9:43         ` Oliver Schinagl
2013-01-09 10:41           ` Mauro Carvalho Chehab
2013-01-09 11:08             ` Michael Krufky
2013-01-09 14:41               ` Mauro Carvalho Chehab
2013-01-09 14:48                 ` kaffeine.kde.org/scanfile.dvb.qz is obsolete [was: [RFC] Initial scan files troubles and brainstorming] Jiri Slaby
2013-01-10 16:33                   ` Christoph Pfister
2013-01-10 17:40                 ` [RFC] Initial scan files troubles and brainstorming Manu Abraham
2013-01-10 18:37                   ` Jiri Slaby
2013-01-10 18:46                     ` Manu Abraham
2013-01-10 18:56                       ` Michael Krufky
2013-01-10 19:03                         ` Jiri Slaby
2013-01-10 19:04                         ` Manu Abraham
2013-01-10 20:15                           ` Oliver Schinagl
2013-01-10 20:25                             ` Manu Abraham
2013-01-10 20:32                               ` Jiri Slaby
2013-01-10 20:38                                 ` Manu Abraham
2013-01-10 20:41                                   ` Jiri Slaby
2013-01-10 20:42                                     ` Jiri Slaby
2013-01-10 23:19                                       ` Oliver Schinagl
2013-01-10 20:49                                     ` Manu Abraham
2013-01-10 21:22                                       ` Jiri Slaby
2013-01-10 21:28                                         ` Manu Abraham
2013-01-10 20:55                                     ` Oliver Schinagl
2013-01-11  1:12                                       ` Jonathan McCrohan
2013-01-11  8:10                                         ` Legallity of dtv-scan-tables Was: " Oliver Schinagl
2013-01-11 12:23                                         ` Mauro Carvalho Chehab
2013-01-11 14:10                                           ` Benny Amorsen
2013-01-11 14:53                                             ` Mauro Carvalho Chehab
2013-01-24 14:16                                           ` Oliver Schinagl
2013-01-10 20:37                               ` Mauro Carvalho Chehab
2013-01-10 20:43                                 ` Manu Abraham
2013-01-10 20:36                             ` Manu Abraham
2013-01-10 19:02                       ` Jiri Slaby
2013-01-10 19:08                         ` Manu Abraham
2013-01-10 19:11                           ` Jiri Slaby
2013-01-10 19:16                             ` Manu Abraham
2013-01-10 20:04                           ` Mauro Carvalho Chehab
2013-01-10 20:19                             ` Manu Abraham
2013-01-10 20:32                             ` Manu Abraham
2013-01-10 20:51                               ` Oliver Schinagl
2013-01-10 21:04                                 ` Manu Abraham
2013-01-10 22:11                                 ` Mauro Carvalho Chehab
2013-01-10 22:57                                   ` Oliver Schinagl
2013-01-11 12:39                                     ` Mauro Carvalho Chehab
2013-01-11 13:37                                       ` Jiri Slaby
2013-06-03 17:21                                       ` Mauro Carvalho Chehab [this message]
2013-06-03 20:48                                         ` daily tarballs of dtv-scan-tables - was " Oliver Schinagl
     [not found]             ` <20130109084425.7ac6dc50@redhat.com>
     [not found]               ` <50ED4CEB.3050303@schinagl.nl>
     [not found]                 ` <20130109100438.748924c8@redhat.com>
     [not found]                   ` <50ED616D.1070108@schinagl.nl>
     [not found]                     ` <20130109123758.7d91ab5a@redhat.com>
2013-01-09 14:44                       ` Oliver Schinagl
2013-01-09 15:01                         ` Mauro Carvalho Chehab
2013-01-09 15:05                           ` Oliver Schinagl
2013-01-09 11:07           ` Johannes Stezenbach
2013-01-07 12:53     ` Christoph Pfister
2013-01-07 16:24       ` Manu Abraham
2013-01-07 22:44       ` Jonathan McCrohan
2013-01-08  8:06         ` Oliver Schinagl
2013-01-08 19:40       ` Johannes Stezenbach

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=20130603142108.1db775f9@redhat.com \
    --to=mchehab@redhat.com \
    --cc=linux-media@vger.kernel.org \
    --cc=oliver+list@schinagl.nl \
    /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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).