Re: RFC: nightly build and patch policy

"Frediano Ziglio" <[email protected]>
Newsgroups gmane.comp.db.tds.freetds
Message-ID <[email protected]>
2008/6/18, James K. Lowden <[email protected]>:
>
> Your thoughts on the utility of the following are solicited.
>
> Our current release practice is:
>
> 1.  build a snapshot of CVS HEAD every night
> 2.  release every year or so
> 3.  provide a point release (e.g. 0.82.1) as needed
>
> My sense is that FreeTDS would be more useful to people using the release
> (as opposed to CVS HEAD nightly snapshots) if they had an easier way to
> get/apply the latest bugfixes.  One can always use CVS to generate a
> patch, but that's quite a bit of work and beyond many people's skill set.
>
>
> I propose instead:
>
> 1.  same
> 2.  same
> 3.  same
>
> 4.  Build the current release branch "snapshot" nightly.  This would
> provide a "rolling current" of bugfixes to the lastest release.  The
> tarball would be named freetds-stable-patched.tar.gz.  The sources would
> unpack in a directory named "freetds-[ver].dev.[date] where [ver] is the
> pending release (i.e. 0.82.1 today) and [date] is in the usual yyyymmdd
> form.
>
> 5.  Post a freetds-stable.patch file that comprises the output of "CVS
> diff -r [release]" where [release] is the release's tag in CVS.
>
> Were this policy in place now, you would find two new files in
> http://ibiblio.org/pub/Linux/ALPHA/freetds/stable/:


5 is what you find at freetds.sf.net, yes useful but I agree that many
people would prefer a full package. Not anybody are used to use patch
utils... Do you thing to change configure.ac script in order to produce
proper directory name or just package with a different directory name?


1.  freetds-stable-patched.tar.gz, which unpacks as
>        freetds-0.82.1.dev.20080618, and
> 2.  freetds-stable.patch, which contains everything needed to convert
> freetds-0.82.tar.gz into freetds-stable-patched.tar.gz.
>
> I might revise the naming conventions slightly, but the purpose and
> content of the files wouldn't change.
>
> Now that I've cooked up this idea, I'd like a reality check from the real
> world.  Would it be helpful?  Would you use the new files?  Inquiring
> minds want to know.


Many time I suggest to apply patchs at freetds.sf.net so yes, they are
useful (and I hope used :) ) however they tend to be seen as an unofficial
thing and patch way doesn't help that much.


Yours humbly,
>
> --jkl



Regards
  Frediano
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.