All of lore.kernel.org
 help / color / mirror / Atom feed
From: Harald Welte <laforge@netfilter.org>
To: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
Cc: Netfilter Development Mailinglist <netfilter-devel@lists.netfilter.org>
Subject: Re: Call for testing: patch-o-matic-ng
Date: Thu, 1 Jan 2004 17:36:27 +0100	[thread overview]
Message-ID: <20040101163627.GD3530@obroa-skai.de.gnumonks.org> (raw)
In-Reply-To: <Pine.LNX.4.33.0312310923090.9991-100000@blackhole.kfki.hu>

[-- Attachment #1: Type: text/plain, Size: 2105 bytes --]

On Wed, Dec 31, 2003 at 09:51:51AM +0100, Jozsef Kadlecsik wrote:
> Unfortunately that's not so uncommon: nf-log, raw, TRACE, TCP window
> tracking patches, conntrack refcounting/locking/etc. patches, all
> conntrack/nat helpers, all targets which modify the packet.

yes, thanks for pointing this out.

> But seriously, when patch-o-matic is used in another project, that would
> be based on some software source code which would have got a version
> number. So 'kernel version' could be replaced by 'software version' above.
> And it could be implemented in Netfilter_POM.pm, without touching 'runme'
> (I think/hope).
> 
> I believe we should avoid the structure of separated directory trees for
> the different versions of the same patch.

ok, I'll implement multiple-version support, most likely tomorrow.  Have
to think about the ideal naming convention, though.

the 'patch' file should be called 'linux.patch' anyway.  help and info
should remain the same, since the description and information is valid
for for the whole patchlet, independent of how many per-project
directories or patches exist.

a 2.6 specific patch would then be inside a linux-2.6 directory.  The
only remaining question is:

- how to encode the information 'which patch for which version' in the 
  info file ?  We would need something like
  "if linux >= 2.6.0 && linux < 2.7.0, then use linux-2.6 and
  linux-2.6.patch"

- what about patchlets that have the same wholefiles but a different
  'patch' file.  I.e. a new conntrack helper that has the same source
  file, valid for 2.4 and 2.6 - but a different diff for patching
  something into conntrack_core ?

> Best regards,
> Jozsef

Happy new year, too.

-- 
- Harald Welte <laforge@netfilter.org>             http://www.netfilter.org/
============================================================================
  "Fragmentation is like classful addressing -- an interesting early
   architectural error that shows how much experimentation was going
   on while IP was being designed."                    -- Paul Vixie

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

       reply	other threads:[~2004-01-01 16:36 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <20031229154612.GB1417@obroa-skai.de.gnumonks.org>
     [not found] ` <Pine.LNX.4.33.0312310923090.9991-100000@blackhole.kfki.hu>
2004-01-01 16:36   ` Harald Welte [this message]
2004-01-05 11:32     ` Call for testing: patch-o-matic-ng Jozsef Kadlecsik
2004-01-05 11:55       ` Herve Eychenne
2004-01-05 12:03         ` Harald Welte
2004-01-05 12:45         ` Jozsef Kadlecsik
2004-01-05 13:22           ` Herve Eychenne
2004-01-06 10:32             ` Jozsef Kadlecsik
2004-01-06 13:37               ` Herve Eychenne
2004-01-05 15:28           ` Henrik Nordstrom
2003-12-24  2:30 Vilmos Branyik
  -- strict thread matches above, loose matches on Subject: below --
2003-12-21 12:24 Harald Welte
2003-12-22  9:56 ` KOVACS Krisztian
2003-12-22 12:00   ` Harald Welte
2003-12-23 13:13 ` Gaël Le Mignot
2003-12-23 17:30   ` Harald Welte
2003-12-23 18:56     ` Unknown, Alistair Tonner
2003-12-24  0:26     ` Gaël Le Mignot
2003-12-24  1:03       ` Unknown, Alistair Tonner
2003-12-24  1:03         ` Unknown, Alistair Tonner
     [not found]     ` <200312231356.17135.Alistair Tonner <>
     [not found]       ` <200312231356.17135.AlistairTonner<>
2003-12-25  9:06         ` Galtar
2003-12-25  9:41           ` Antony Stone
2004-01-02 12:41 ` Henrik Nordstrom

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=20040101163627.GD3530@obroa-skai.de.gnumonks.org \
    --to=laforge@netfilter.org \
    --cc=kadlec@blackhole.kfki.hu \
    --cc=netfilter-devel@lists.netfilter.org \
    /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.