[etherlab-dev] Pre-announcement: unofficial patchset update (Gavin Lambert)

Knud Baastrup kba at deif.com
Thu Apr 27 13:10:55 CEST 2017


Hi Gavin,

I am also in favor of #3 and suggest that naming is "auto generated" based on the first line of the commit message like done with git-format-patch.

"By default, each output file is numbered sequentially from 1, and uses the first line of the commit message (massaged for pathname safety) as the filename." (https://git-scm.com/docs/git-format-patch)


It could be great if it was possible to maintain backwards compatibility in the patch-serie or alternatively ensure that breaking patches are put on top or in a separate serie.


BR, Knud


-----Original Message-----
From: etherlab-dev [mailto:etherlab-dev-bounces at etherlab.org] On Behalf Of etherlab-dev-request at etherlab.org
Sent: 27. april 2017 12:00
To: etherlab-dev at etherlab.org
Subject: etherlab-dev Digest, Vol 93, Issue 3

Send etherlab-dev mailing list submissions to
	etherlab-dev at etherlab.org

To subscribe or unsubscribe via the World Wide Web, visit
	http://lists.etherlab.org/mailman/listinfo/etherlab-dev
or, via email, send a message with subject or body 'help' to
	etherlab-dev-request at etherlab.org

You can reach the person managing the list at
	etherlab-dev-owner at etherlab.org

When replying, please edit your Subject line so it is more specific than "Re: Contents of etherlab-dev digest..."


Today's Topics:

   1. Pre-announcement: unofficial patchset update (Gavin Lambert)


----------------------------------------------------------------------

Message: 1
Date: Thu, 27 Apr 2017 19:31:21 +1200
From: Gavin Lambert <gavinl at compacsort.com>
To: <etherlab-dev at etherlab.org>
Subject: [etherlab-dev] Pre-announcement: unofficial patchset update
Message-ID: <000001d2bf28$47333120$d5999360$@compacsort.com>
Content-Type: text/plain; charset="us-ascii"

Hi all,

I've recently been doing some more work on my local Etherlab-related code, and as a result I'm planning to "shortly" (by which I mean still probably a few weeks away) release a new version of my default-branch unofficial patchset.

I thought it would be a good idea to let everyone know in advance both to gather any new patches people might want to add (or feedback on or suggested changes to existing patches), but also since this is the first update since publishing it as a repository I'd like to know people's preferences with regard to re-ordering patches from the existing set.  For example, I could:

1. Retain existing patches exactly as is (barring fuzz updates) and only add new patches (modifications to existing patches are added as a new patch).
2. Retain existing patches with the same numbering but allow both new patches (with strictly higher numbers) and modifying existing patches.
3. Renumber existing patches as needed to insert new patches in a logical place (either grouping patches by related function or putting the simplest patches first so they have fewer dependencies and are thus hopefully easier to get included into upstream).
4. Abandon the idea of numbered patches entirely and just rely on consistent names plus the series file to maintain order.  (Thus also allowing new patches to be inserted wherever seems sensible.)

If I don't get any feedback, I'm probably inclined towards #3 at this point, but I might go to #4 if it looks tricky to maintain patch history properly with #3.  I could be persuaded towards #2 (though it's not my preference) but am disinclined towards #1.  Or maybe there's some alternate method I haven't considered.

I might see if I can group related patches into subdirectories -- I know quilt/Debian patchsets support this, though I'm not sure about HG patchsets.

(FYI, I've already made a note of the patch updates Knud Baastrup submitted in December, and a few other patches posted to the list since then, though I haven't integrated them yet.)

Regards,
Gavin Lambert




------------------------------

Subject: Digest Footer

_______________________________________________
etherlab-dev mailing list
etherlab-dev at etherlab.org
http://lists.etherlab.org/mailman/listinfo/etherlab-dev


------------------------------

End of etherlab-dev Digest, Vol 93, Issue 3
*******************************************


More information about the etherlab-dev mailing list