Обсуждение: Release schedule
Hi, What is the release schedule for pgjdbc? I mainly have the following questions: 1) When is the expected release date? What is the procedure? 2) Will it be possible to include "support binary transfer for java.sql.Struct / java.sql.Array" patch if PR appears in the next week or two? -- Regards, Vladimir Sitnikov
Vladimir,
there is no "schedule" I wanted to get a release out before this week as I am taking time off this week and next. I'll be around just taking extra long weekends. That being said:
Lets shoot for the beginning of August which allows you enough time to get the two patches you mentioned in.
The procedure is relatively manual. The code in github gets tagged and we publish jars on the site and maven.
Thanks,
Dave
On 16 July 2015 at 03:35, Vladimir Sitnikov <sitnikov.vladimir@gmail.com> wrote:
Hi,
What is the release schedule for pgjdbc?
I mainly have the following questions:
1) When is the expected release date? What is the procedure?
2) Will it be possible to include "support binary transfer for
java.sql.Struct / java.sql.Array" patch if PR appears in the next week
or two?
--
Regards,
Vladimir Sitnikov
--
Sent via pgsql-jdbc mailing list (pgsql-jdbc@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-jdbc
Dave, I'm not ready with the binary coding for structs yet. I do not want to hold the train. Can you please start a release procedure? Vladimir
Vladimir,
Thanks for letting me know. This is a short week for me so it won't be until next week.
In the meantime if someone wants to volunteer to compile the release notes that would be helpful
On 4 August 2015 at 13:51, Vladimir Sitnikov <sitnikov.vladimir@gmail.com> wrote:
Dave,
I'm not ready with the binary coding for structs yet. I do not want to
hold the train.
Can you please start a release procedure?
Vladimir
Dave, is there an existing script/command that creates draft changelog? What should the output format be? Vladimir
Vladimir,
No there is not, I usually just hand edit the output of git log
On 5 August 2015 at 07:20, Vladimir Sitnikov <sitnikov.vladimir@gmail.com> wrote:
Dave, is there an existing script/command that creates draft changelog?
What should the output format be?
Vladimir
So you start from something like git shortlog --no-merges e014cbda0389..37779376da7 ? Vladimir
(note: resending as I forgot to cc the list)
Running something like this should give you a decent start:
git log REL9_4_1201..HEAD | grep -E 'feat:|fix:|perf:|docs:|chore:'
I'm not sure if it'll catch everything though as there's probably some commits that aren't tagged like that.
Going forward if we're sticklers about enforcing the commit guidelines[1] at commit and/or merge time, I think we can fully automate this for subsequent releases.
Regards,
-- Sehrope Sarkuni
> Vladimir, > Thanks for letting me know. This is a short week for me so it won't be > until next week. > In the meantime if someone wants to volunteer to compile the release notes > that would be helpful > Dave Cramer > dave.cramer(at)credativ(dot)ca > http://www.credativ.ca Dave, I will commit to doing the the basics of maintaining the website and updates for the website. I created the new site and am familiar with the format and history. In that vein I will perform the changelog updates. Seems on review the last changelog done by you looks like the format: git shortlog --no-merges REL9_4_1200..HEAD As given by Vladimir, the log output given by git log REL9_4_1201..HEAD | grep -E 'feat:|fix:|perf:|docs:|chore:' given by Sehrope does appear to miss some commits possibly. If there is a standard given I will follow that. I just need a serveral days notice to insure to be able to complete the updates in my spare time. I will also see if I can script this changelog process. Which was of the open issues from the Website redo. danap.
I've took git shortlog a spin and here's what I get: https://github.com/pgjdbc/pgjdbc/pull/358/files Vladimir
Is there supposed to be an output file ??
On 6 August 2015 at 15:17, Vladimir Sitnikov <sitnikov.vladimir@gmail.com> wrote:
I've took git shortlog a spin and here's what I get:
https://github.com/pgjdbc/pgjdbc/pull/358/files
Vladimir
--
Sent via pgsql-jdbc mailing list (pgsql-jdbc@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-jdbc
It prints to the console like the following (note that you need to pass revision range): bash-3.2$ ./release_notes.sh REL9_4_1200..HEAD | head -5 Alexis Meneses (7): Do not pull a concrete implementation of slf4j in maven pom. Fixes #251 PR #252 (6c2848c) Declare all maven dependencies as optional in the pom PR #252 (1d02876) Automatically load maven-ant-tasks to remove the need of "-lib lib" when building the project using ant PR #253 (7e80fca) ... Vladimir
Nice!
On 6 August 2015 at 15:22, Vladimir Sitnikov <sitnikov.vladimir@gmail.com> wrote:
It prints to the console like the following (note that you need to
pass revision range):
bash-3.2$ ./release_notes.sh REL9_4_1200..HEAD | head -5
Alexis Meneses (7):
Do not pull a concrete implementation of slf4j in maven pom.
Fixes #251 PR #252 (6c2848c)
Declare all maven dependencies as optional in the pom PR #252 (1d02876)
Automatically load maven-ant-tasks to remove the need of "-lib
lib" when building the project using ant PR #253 (7e80fca)
...
Vladimir
> Nice! > > Dave Cramer > > dave.cramer(at)credativ(dot)ca > http://www.credativ.ca > > On 6 August 2015 at 15:22, Vladimir Sitnikov <sitnikov(dot)vladimir(at)gmail(dot)com> > wrote: > >> It prints to the console like the following (note that you need to >> pass revision range): >> >> bash-3.2$ ./release_notes.sh REL9_4_1200..HEAD | head -5 If that's it I will begin the update for the website. danap.