[prev in list] [next in list] [prev in thread] [next in thread] 

List:       activemq-dev
Subject:    Re: [VOTE[ Release Apache NMS AMQP 1.8.0
From:       Krzysztof <h4vret () gmail ! com>
Date:       2019-10-10 19:54:34
Message-ID: CAODH0L0w6Yj2FvzNP8KZmbwrOGTHvYCGQCs3txkFkkT=ECqWmw () mail ! gmail ! com
[Download RAW message or body]


It seems we just need to use new version of
https://www.powershellgallery.com/packages/Microsoft.PowerShell.Archive/1.2.3.0

https://mikebridge.github.io/post/windows-tar-gzip-for-linux/

On Thu, Oct 10, 2019 at 7:16 PM Krzysztof <h4vret@gmail.com> wrote:

> Apparently there is a bug in PowerShell Compres-Achrive cmdlet
> https://github.com/PowerShell/Microsoft.PowerShell.Archive/issues/36
> 
> I'm not sure however why only this one directory is affected by it. I
> checked out the repo on linux box and the permissions are set correctly.
> 
> On Thu, Oct 10, 2019 at 7:10 PM Krzysztof <h4vret@gmail.com> wrote:
> 
> > Ok,
> > 
> > I was able to reproduce the issue. It occurs when I unzip the archive
> > from command line.
> > 
> > On Wed, Oct 9, 2019 at 8:10 PM Robbie Gemmell <robbie.gemmell@gmail.com>
> > wrote:
> > 
> > > Your image didnt come through, the list strips mosts such things, but
> > > this
> > > is all im doing:
> > > 
> > > $ unzip Apache.NMS.AMQP-1.8.0-src.zip
> > > 
> > > Then trying to remove e.g the test dir gives:
> > > $ rm -rf test/
> > > rm: cannot remove 'test/Apache-NMS-AMQP-Test/Test/TestCase': Permission
> > > denied
> > > rm: cannot remove 'test/Apache-NMS-AMQP-Test/Test/Attribute': Permission
> > > denied
> > > rm: cannot remove 'test/Apache-NMS-AMQP-Test/Test/Util': Permission
> > > denied
> > > 
> > > I'm seeing this on a couple of different Fedora systems. I believe Tim
> > > used
> > > a different distro when he saw it. The test/Apache-NMS-AMQP-Test/Test dir
> > > does show up differently than all the other entries when doing a verbose
> > > listing of the zip contents.
> > > 
> > > (Note, the above also shows how having a parent dir in the archive would
> > > be
> > > nice, saves creating dirs before extraction or having to cleanup all the
> > > individual sub items from the current dir afterwards)
> > > 
> > > Robbie
> > > 
> > > On Wed, 9 Oct 2019 at 17:31, Krzysztof <h4vret@gmail.com> wrote:
> > > 
> > > > Hi Guys,
> > > > 
> > > > I've just spinned up a virtual machine with Ubuntu to try to reproduce
> > > > your problem with removing the unzipped archive, but it worked for me.
> > > > Here's the log from the terminal:
> > > > 
> > > > [image: image.png]
> > > > 
> > > > 
> > > > 
> > > > I'm by no means a Linux ninja, hence could you please tell what exact
> > > > steps should I take to reproduce the issue?
> > > > 
> > > > Thanks,
> > > > 
> > > > Krzysztof
> > > > 
> > > > 
> > > > On Fri, Oct 4, 2019 at 11:19 AM Robbie Gemmell <
> > > robbie.gemmell@gmail.com>
> > > > wrote:
> > > > 
> > > > > Ok, still feels a little odd to me but its not particularly important.
> > > > > 
> > > > > On Thu, 3 Oct 2019 at 23:49, <michael.andre.pearce@me.com.invalid>
> > > wrote:
> > > > > > 
> > > > > > Re version this was because there was a 1.7.x line of an attempt
> > > that
> > > > > didn't complete and never released.
> > > > > > 
> > > > > > 
> > > > > > 
> > > > > > 
> > > > > > That older code base that was moved to a branch incase someone used
> > > it
> > > > > (was a discussion on that i believe back at the time).
> > > > > > 
> > > > > > 
> > > > > > 
> > > > > > 
> > > > > > To avoid any issues or clashes in future it is natural and simpler
> > > to
> > > > > just go with 1.8.x , as then just avoids causing any issues if
> > > someone has
> > > > > gone and built and used that branch.
> > > > > > 
> > > > > > 
> > > > > > 
> > > > > > 
> > > > > > Get Outlook for Android
> > > > > > 
> > > > > > 
> > > > > > 
> > > > > > 
> > > > > > 
> > > > > > 
> > > > > > 
> > > > > > On Thu, Oct 3, 2019 at 4:57 PM +0100, "Robbie Gemmell" <
> > > > > robbie.gemmell@gmail.com> wrote:
> > > > > > 
> > > > > > 
> > > > > > 
> > > > > > 
> > > > > > 
> > > > > > 
> > > > > > 
> > > > > > 
> > > > > > 
> > > > > > 
> > > > > > -1  (non-binding)
> > > > > > 
> > > > > > - There is content in the archive permissioned in a way that you
> > > cant
> > > > > > access / delete it once you extract it, a little like the initial
> > > > > > 1.8.0 API RC archive had.
> > > > > > - There are some files that should have headers which dont.
> > > Unfiltered
> > > > > > RAT output summary below.
> > > > > > 
> > > > > > Seperately from that, I'd suggest having a parent dir for the
> > > > > > contents, unless theres a reason it isnt possible? Most releases
> > > have
> > > > > > them and I'd say its far nicer overall but particularly when
> > > extracing
> > > > > > things, and also helps when e.g .dll's dont have version numbers in
> > > > > > their filename. I tend to make the source one differ with a -src
> > > > > > suffix to aid side by side extraction also.
> > > > > > 
> > > > > > I guess 1.8.0 was selected given prior versioning behaviour for some
> > > > > > of the other NMS impls? Feels a little strange for the first
> > > release,
> > > > > > plus is that meaning only 1.8.x releases until the API changes? Now
> > > > > > would seem to be the best time to do something different if it was
> > > > > > thought desirable.
> > > > > > 
> > > > > > Robbie
> > > > > > 
> > > > > > 
> > > > > > *****************************************************
> > > > > > Summary
> > > > > > -------
> > > > > > Generated at: 2019-10-03T16:13:46+01:00
> > > > > > 
> > > > > > Notes: 2
> > > > > > Binaries: 3
> > > > > > Archives: 0
> > > > > > Standards: 225
> > > > > > 
> > > > > > Apache Licensed: 201
> > > > > > Generated Documents: 0
> > > > > > 
> > > > > > JavaDocs are generated, thus a license header is optional.
> > > > > > Generated files do not require license headers.
> > > > > > 
> > > > > > 24 Unknown Licenses
> > > > > > 
> > > > > > *****************************************************
> > > > > > 
> > > > > > Files with unapproved licenses:
> > > > > > 
> > > > > > ./README.md
> > > > > > ./apache-nms-amqp.sln
> > > > > > ./src/NMS.AMQP/NmsDurableTopicSubscriber.cs
> > > > > > ./src/NMS.AMQP/Meta/TransactionInfo.cs
> > > > > > ./src/PingPong/Ping.cs
> > > > > > ./src/PingPong/PingPong.csproj
> > > > > > ./src/PingPong/Pong.cs
> > > > > > ./src/PingPong/Program.cs
> > > > > > ./src/PingPong/Stats.cs
> > > > > > ./test/Apache-NMS-AMQP-Test/NLog.config
> > > > > > ./test/Apache-NMS-AMQP-Test/TestSuite.config
> > > > > > 
> > > > > 
> > > ./test/Apache-NMS-AMQP-Test/Integration/MessageExpirationIntegrationTest.cs
> > > > > > ./test/Apache-NMS-AMQP-Test/TestAmqp/NLogAdapter.cs
> > > > > > ./test/Apache-NMS-AMQP-Test/TestAmqp/BasicTypes/ConnectionError.cs
> > > > > > ./test/Apache-NMS-AMQP-Test/TestAmqp/BasicTypes/FrameCodes.cs
> > > > > > 
> > > > > 
> > > ./test/Apache-NMS-AMQP-Test/TestAmqp/BasicTypes/TerminusExpiryPolicy.cs
> > > > > > ./test/Apache-NMS-AMQP-Test/config/Adapter.runsettings
> > > > > > ./test/Apache-NMS-AMQP-Test/config/cert/ReadMe.md
> > > > > > ./test/Apache-NMS-AMQP-Test/config/cert/broker.crt
> > > > > > ./test/Apache-NMS-AMQP-Test/config/cert/broker.key
> > > > > > ./test/Apache-NMS-AMQP-Test/config/cert/ca.crt
> > > > > > ./test/Apache-NMS-AMQP-Test/config/cert/ca.key
> > > > > > ./test/Apache-NMS-AMQP-Test/config/cert/client.crt
> > > > > > ./test/Apache-NMS-AMQP-Test/config/cert/client.key
> > > > > > 
> > > > > > *****************************************************
> > > > > > 
> > > > > > On Thu, 3 Oct 2019 at 11:49, Michael Pearce  wrote:
> > > > > > > 
> > > > > > > Hi All,
> > > > > > > 
> > > > > > > I have put together a spin for a Apache NMS AMQP release, please
> > > > > > > check it and vote accordingly.
> > > > > > > 
> > > > > > > This release effectively will be the first release of a NMS AMQP
> > > > > client..
> > > > > > > 
> > > > > > > Also includes some modernisation of the project that was needed to
> > > > > > > make the release, updating for latest visual studio, and lastly,
> > > > > > > creating a nuget package, that once approved, we can publish to
> > > nuget.
> > > > > > > 
> > > > > > > The files can be grabbed
> > > > > > > from:
> > > > > 
> > > https://dist.apache.org/repos/dist/dev/activemq/activemq-nms-amqp/1.8.0-rc1/
> > > > > > > 
> > > > > > > The JIRAs assigned for this release can be found:
> > > > > > > 
> > > > > > > 
> > > > > 
> > > https://issues.apache.org/jira/browse/AMQNET-618?jql=project%20%3D%20AMQNET%20AND%20fixVersion%20%3D%201.8.0%20AND%20component%20%3D%20AMQP
> > > 
> > > > > > > 
> > > > > > > 
> > > > > > > 
> > > > > > > Regards,
> > > > > > > Michael
> > > > > > 
> > > > > > 
> > > > > > 
> > > > > > 
> > > > > > 
> > > > > 
> > > > 
> > > 
> > 



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic