The release process is the easy part in the case of Daemon; just
follow the docs methodically.
But building Daemon is non-trivial for Windows.

AIUI releasing DAEMON for Unix-based systems is pretty
straight-forward, as only the source and complied Java code is
released.
So as far as Unix is concerned, it is just like a normal Java project
with some extra source files.

Unix users then have to build their own executables, but this is not
usually a big deal as Unix systems tend to come with all the necessary
tools (or they can easily be obtained).

However for Windows, build tools are not usually included and may not
be available free or even cheaply.
So all previous Windows releases have included compiled and linked
versions of prunmgr and prunsrv.
These are coded in C, and need something like Microsoft Visual Studio to build.

It looks like the last release includes signed copies of the Windows
executables as well.
This is probably required for use on recent versions of Windows.
Not sure how the signing was done (IIRC the Tomcat project helped);
the mailing list may give some clues.

I don't know whether it makes sense to do a source-only release.


On 28 May 2016 at 10:47, Benedikt Ritter <brit...@apache.org> wrote:
> Hello Roman,
>
> Roman Shaposhnik <ro...@shaposhnik.org> schrieb am Sa., 28. Mai 2016 um
> 04:20 Uhr:
>
>> Hi Gary!
>>
>> I'd be happy to assist with a maintenance release to unblock ARM and PPC
>> archs.
>> This is basically based on the need we have for jsvc in Bigtop (via
>> Hadoop).
>>
>> And speaking of PPC, here's another patch:
>>      https://issues.apache.org/jira/browse/DAEMON-349
>
>
> If I understand correctly, you're already an ASF committer for the Bigtop
> project. If this is the case, you already have commit access to the Apache
> Commons repositories [1]. So if you have interest in working on DAEMON, you
> can start right away.
> If you want to assist in releasing DAEMON, we will need to grant you some
> additional karma. Be aware, that our release process [2] is said to be
> tedious, but we'll help you through it.
>
> Welcome to Apache Commons
> Benedikt
>
> [1] https://s.apache.org/RKWl
> [2] http://commons.apache.org/releases/index.html
>
>
>>
>>
>> Thanks,
>> Roman.
>>
>> On Thu, May 26, 2016 at 6:32 PM, Gary Gregory <garydgreg...@gmail.com>
>> wrote:
>> > [Adding Commons Dev ML to the TO list of this thread]
>> >
>> > Roman,
>> >
>> > Well, we have no plans to release ATM. We need an Apache volunteer to
>> step
>> > up that has all the right software to process a release. So my answer is
>> > unsatisfactory I know.
>> >
>> > You could ask on the dev ML with a subject like "Can we get a release of
>> > [daemon] SVP." or something like that.
>> >
>> > Gary
>> >
>> >
>> > On Thu, May 26, 2016 at 6:02 PM, Roman Shaposhnik <ro...@shaposhnik.org>
>> > wrote:
>> >>
>> >> Hi Gary!
>> >>
>> >> first of all -- thanks for taking care of this patch -- much
>> appreciated!
>> >>
>> >> One more question: when can we see this in a release? What's your
>> >> project policy?
>> >>
>> >> Thanks,
>> >> Roman.
>> >>
>> >> On Mon, May 23, 2016 at 1:49 PM, Gary Gregory <garydgreg...@gmail.com>
>> >> wrote:
>> >> > Done. Thank you for the ping.
>> >> >
>> >> > Gary
>> >> >
>> >> > On Mon, May 23, 2016 at 9:24 AM, Roman Shaposhnik <r...@apache.org>
>> >> > wrote:
>> >> >
>> >> >> Hi!
>> >> >>
>> >> >> any chance somebody can take a look at:
>> >> >>     https://issues.apache.org/jira/browse/DAEMON-347
>> >> >> The patch is attached and it is a pretty trivial one.
>> >> >>
>> >> >> Thanks,
>> >> >> Roman.
>> >> >>
>> >> >> ---------------------------------------------------------------------
>> >> >> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
>> >> >> For additional commands, e-mail: dev-h...@commons.apache.org
>> >> >>
>> >> >>
>> >> >
>> >> >
>> >> > --
>> >> > E-Mail: garydgreg...@gmail.com | ggreg...@apache.org
>> >> > Java Persistence with Hibernate, Second Edition
>> >> > <http://www.manning.com/bauer3/>
>> >> > JUnit in Action, Second Edition <http://www.manning.com/tahchiev/>
>> >> > Spring Batch in Action <http://www.manning.com/templier/>
>> >> > Blog: http://garygregory.wordpress.com
>> >> > Home: http://garygregory.com/
>> >> > Tweet! http://twitter.com/GaryGregory
>> >
>> >
>> >
>> >
>> > --
>> > E-Mail: garydgreg...@gmail.com | ggreg...@apache.org
>> > Java Persistence with Hibernate, Second Edition
>> > JUnit in Action, Second Edition
>> > Spring Batch in Action
>> > Blog: http://garygregory.wordpress.com
>> > Home: http://garygregory.com/
>> > Tweet! http://twitter.com/GaryGregory
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
>> For additional commands, e-mail: dev-h...@commons.apache.org
>>
>>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org

Reply via email to