Sounds fair enough. I wanted consensus before committing this and there have been two -1's already so I'll close the issue as won't fix.
Cheers, Jon On Wed, Apr 17, 2013 at 9:10 AM, Hiram Chirino <[email protected]>wrote: > so then -1 > > Ok so if we go with the 1 zip solution then Windows user cant use Notepad > to edit config files and Unix users will need to chmod a+x their bin > scripts. Sound like loss of ease of use to both types of users. > > We already went through the trouble of setting up the 2 distros to give the > end user a better experience. I'd rather not dumb it down at the expense > of the end user experience. > > > > On Wed, Apr 3, 2013 at 4:28 PM, Jon Anstey <[email protected]> wrote: > > > Nothing really wrong with having 2 different distros. It's just simpler > IMO > > to have one set of files to manage and get right, rather than testing 2 > > different sets of files. > > > > Full disclosure: I'm making this change as part of JBoss Fuse > > http://fusesource.com/issues/browse/ENTMQ-262 so its not really a > > requirement here at Apache. Just would make my life easier :-) > > > > Cheers, > > Jon > > > > > > On Wed, Apr 3, 2013 at 4:13 PM, Hiram Chirino <[email protected] > > >wrote: > > > > > I guess I just don't understand what's wrong with having 2 different > > > distros. > > > > > > > > > On Wed, Apr 3, 2013 at 3:40 PM, Jon Anstey <[email protected]> wrote: > > > > > > > Hi Jim, > > > > > > > > Yeah, its does add stuff to each distribution but its a really small > > > > difference. Less than 1MB in either case IIRC. Guess we don't HAVE to > > > make > > > > this change, but I'm still for it :-) Anyone else have a preference > > > either > > > > way? > > > > > > > > Cheers, > > > > Jon > > > > > > > > > > > > On Fri, Mar 29, 2013 at 4:37 PM, Jim Gomes <[email protected]> > wrote: > > > > > > > > > Hi Jon, > > > > > > > > > > That's true. I don't use Wordpad, but it is an option. > > > > > > > > > > However, I'm still leaning against this change for other reasons. > I > > > like > > > > > having leaner distributions. By combining everything, the Windows > > > > > distribution will now grow to include the 32-bit and 64-bit Linux, > > plus > > > > the > > > > > MacOS files. Likewise, the Linux distribution will get the Windows > > and > > > > > MacOS files. From a packaging perspective, I get what's being > > > > recommended. > > > > > It's much simpler. However, from a deployment perspective, it's > > > > > introducing cruft. I'm not sure the trade-off is worth it. > > > > > > > > > > Full disclosure: I maintain a custom WiX installation script for my > > > > company > > > > > that repackages the ZIP file into a Windows MSI, so this change > would > > > not > > > > > really have a direct impact on me. I cherry pick out the files > (and > > > add > > > > in > > > > > some more) that we want to install. > > > > > > > > > > Best, > > > > > Jim > > > > > > > > > > > > > > > > > > > > On Fri, Mar 29, 2013 at 12:45 PM, Jon Anstey <[email protected]> > > > wrote: > > > > > > > > > > > Hi Jim, > > > > > > > > > > > > Wordpad understands unix line endings so that can be used in > those > > > > > > production situations. > > > > > > > > > > > > Cheers, > > > > > > Jon > > > > > > > > > > > > > > > > > > On Fri, Mar 29, 2013 at 12:34 PM, Jim Gomes <[email protected]> > > > wrote: > > > > > > > > > > > > > The only drawback is that a lot of the time you can't put your > > > > favorite > > > > > > dev > > > > > > > tools on a production machine, and you are stuck with using > > Notepad > > > > to > > > > > > edit > > > > > > > config files. > > > > > > > > > > > > > > -1 > > > > > > > > > > > > > > > > > > > > > On Fri, Mar 29, 2013 at 6:06 AM, Christian Posta > > > > > > > <[email protected]>wrote: > > > > > > > > > > > > > > > +1 > > > > > > > > > > > > > > > > > > > > > > > > On Thu, Mar 28, 2013 at 10:54 AM, Timothy Bish < > > > > [email protected]> > > > > > > > > wrote: > > > > > > > > > > > > > > > > > +1 > > > > > > > > > > > > > > > > > > Just use nix line endings and those masochists using > notepad > > > will > > > > > > > likely > > > > > > > > > enjoy the added pain. > > > > > > > > > > > > > > > > > > > > > > > > > > > On 03/28/2013 11:56 AM, Jon Anstey wrote: > > > > > > > > > > > > > > > > > >> Right now, the zip and tar.gz distros contain different > > > scripts > > > > > and > > > > > > > libs > > > > > > > > >> depending on the platform: > > > > > > > > >> > > > > > > > > >> [janstey@bender tmp]$ diff -w -r > apache-activemq-5.8.0_zip > > > > > > > > >> apache-activemq-5.8.0_tar > > > > > > > > >> Only in apache-activemq-5.8.0_zip/bin: activemq-admin.bat > > > > > > > > >> Only in apache-activemq-5.8.0_zip/bin: activemq.bat > > > > > > > > >> Only in apache-activemq-5.8.0_tar/bin: diag > > > > > > > > >> Only in apache-activemq-5.8.0_tar/bin: linux-x86-32 > > > > > > > > >> Only in apache-activemq-5.8.0_tar/bin: linux-x86-64 > > > > > > > > >> Only in apache-activemq-5.8.0_tar/bin: macosx > > > > > > > > >> Only in apache-activemq-5.8.0_zip/bin: win32 > > > > > > > > >> Only in apache-activemq-5.8.0_zip/bin: win64 > > > > > > > > >> > > > > > > > > >> I'm proposing having a single ActiveMQ packaging script > that > > > > > > produces > > > > > > > a > > > > > > > > >> zip > > > > > > > > >> and tar.gz with the same contents. Other Apache projects > do > > > this > > > > > > > > already: > > > > > > > > >> CXF, Maven, ... So, we'd essentially be testing the same > kit > > > on > > > > > all > > > > > > > > >> platforms, which makes things simpler I think. > > > > > > > > >> > > > > > > > > >> Opened a ticket here > > > > > > https://issues.apache.org/**jira/browse/AMQ-4414 > > > > > > > < > > > > > > > > https://issues.apache.org/jira/browse/AMQ-4414>and > > > > > > > > >> also a pull request so folks could try it out if they > want. > > > > > > > > >> > > > > > > > > >> https://github.com/apache/**activemq/pull/2< > > > > > > > > https://github.com/apache/activemq/pull/2> > > > > > > > > >> > > > > > > > > >> One noticeable thing missing in this scheme are Windows > line > > > > > endings > > > > > > > on > > > > > > > > >> shared things like properties files and config, but I > think > > we > > > > can > > > > > > > live > > > > > > > > >> with that. Hopefully most Windows devs have better text > > > editors > > > > > than > > > > > > > > >> notepad :-) > > > > > > > > >> > > > > > > > > >> > > > > > > > > > > > > > > > > > > -- > > > > > > > > > Tim Bish > > > > > > > > > Sr Software Engineer | RedHat Inc. > > > > > > > > > [email protected] | www.fusesource.com | www.redhat.com > > > > > > > > > skype: tabish121 | twitter: @tabish121 > > > > > > > > > blog: http://timbish.blogspot.com/ > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > > *Christian Posta* > > > > > > > > http://www.christianposta.com/blog > > > > > > > > twitter: @christianposta > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > Cheers, > > > > > > Jon > > > > > > --------------- > > > > > > Red Hat, Inc. > > > > > > Email: [email protected] > > > > > > Web: http://redhat.com > > > > > > Twitter: jon_anstey > > > > > > Blog: http://janstey.blogspot.com > > > > > > Author of Camel in Action: http://manning.com/ibsen > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > Cheers, > > > > Jon > > > > --------------- > > > > Red Hat, Inc. > > > > Email: [email protected] > > > > Web: http://redhat.com > > > > Twitter: jon_anstey > > > > Blog: http://janstey.blogspot.com > > > > Author of Camel in Action: http://manning.com/ibsen > > > > > > > > > > > > > > > > -- > > > > > > ** > > > > > > *Hiram Chirino* > > > > > > *Engineering | Red Hat, Inc.* > > > > > > *[email protected] <[email protected]> | fusesource.com | > redhat.com > > * > > > > > > *skype: hiramchirino | twitter: @hiramchirino< > > > http://twitter.com/hiramchirino> > > > * > > > > > > *blog: Hiram Chirino's Bit Mojo <http://hiramchirino.com/blog/>* > > > > > > > > > > > -- > > Cheers, > > Jon > > --------------- > > Red Hat, Inc. > > Email: [email protected] > > Web: http://redhat.com > > Twitter: jon_anstey > > Blog: http://janstey.blogspot.com > > Author of Camel in Action: http://manning.com/ibsen > > > > > > -- > > ** > > *Hiram Chirino* > > *Engineering | Red Hat, Inc.* > > *[email protected] <[email protected]> | fusesource.com | redhat.com* > > *skype: hiramchirino | twitter: @hiramchirino< > http://twitter.com/hiramchirino> > * > > *blog: Hiram Chirino's Bit Mojo <http://hiramchirino.com/blog/>* > -- Cheers, Jon --------------- Red Hat, Inc. Email: [email protected] Web: http://redhat.com Twitter: jon_anstey Blog: http://janstey.blogspot.com Author of Camel in Action: http://manning.com/ibsen
