0.005 release

23 views
Skip to first unread message

Graham Ollis

unread,
Sep 10, 2014, 9:07:29 PM9/10/14
to perl5...@googlegroups.com
As mentioned on gh#43 I think we are ready for a 0.005 release. Mohawk2 said that 0.004_05 is "rc" worthy. Here are the specific things that I have done to test this release:

. Tested rpms builds on OBS
. Tested in travis both shared and system builds
. Tested on all the major platforms except osx (Linux, windows, several flavors of *bsd, solaris) AB 0.004_04 plus the Acme dists
. Monitored cpan testers 0.004_01 had a Windows bug which I fixed in _02.
. Tested all reverse dependencies on linux only found one incompat and i notified the author
. Made PR for Alien::LibXML to demonstrate and test new windows support

Two really important features

. Windows support
. Static library support for more reliable XS support

Less important but good

. Bug fixes
. Start of FFI support (baby steps)

The API changes are almost entirely backward compatible. And I feel the risks are small.

I've also attempted to engage with some Alien:: authors to some limited success.

Discuss

mohawk

unread,
Sep 10, 2014, 10:38:26 PM9/10/14
to perl5...@googlegroups.com
I think Graham has taken all sensibly available steps to check the new 0.005 will be better in every way than 0.004. Joel, what do you think?

Zakariyya Mughal

unread,
Sep 10, 2014, 10:59:00 PM9/10/14
to perl5...@googlegroups.com, mohawk
On 2014-09-10 at 19:38:26 -0700, mohawk wrote:
> I think Graham has taken all sensibly available steps to check the new
> 0.005 will be better in every way than 0.004. Joel, what do you think?

I am good with releasing v0.005. It needs some testing and the main
objective for this release is making Win32 support better.

I have my Windows 7 VM spun up for testing from Git later tonight. I
will let you know how it goes.

Cheers,
- Zaki Mughal

>
> --
> You received this message because you are subscribed to the Google Groups "Perl5-Alien" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to perl5-alien...@googlegroups.com.
> To post to this group, send email to perl5...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/perl5-alien/03193aaa-3f0c-4025-8366-b4313b6d6d0b%40googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

Graham Ollis

unread,
Sep 11, 2014, 5:43:41 AM9/11/14
to perl5...@googlegroups.com, ej...@hotmail.com
Zaki,

I am eager to hear of any results you might have Windows wise. I have done some MSWin32 testing on my Windows 7 machine at home, but of course every environment is a little different.

I have lots of VMs that I use for testing, but one popular platform I can't test at the moment is OS X.  I get the impression that nobody in the core is able to test there?  There are three passes for darwin (OS X) on cpantesters for 0.004_05, but of course that doesn't tell us that the Acme dist will install.  I may be getting a mac mini in December that I can use for testing.

Do you want to follow up on getting this list added to lists.perl.org?

Joel,

I think everyone would appreciate your approval for 0.005.

Joel Berger

unread,
Sep 11, 2014, 7:50:20 AM9/11/14
to Graham Ollis, perl5...@googlegroups.com, ej...@hotmail.com

I'm game for a release once Zaki tells us about his win 7 testing. Great work everyone! I've been very impressed.

As far as lists.perl.org, i suppose we can send them a patch (really a diff -u patch!) but i think more people will discover the list via our own documentation, which should be added.

Joel

--
You received this message because you are subscribed to the Google Groups "Perl5-Alien" group.
To unsubscribe from this group and stop receiving emails from it, send an email to perl5-alien...@googlegroups.com.
To post to this group, send email to perl5...@googlegroups.com.

Graham Ollis

unread,
Sep 11, 2014, 7:54:26 AM9/11/14
to perl5...@googlegroups.com, plic...@gmail.com, ej...@hotmail.com
I think gh#69 should also go into 0.005, pending review of the wording and such by the group.  It is documentation and meta only, so I don't think we need another dev release just for that.  It addresses the "our own documentation" comment Joel mentioned.

mohawk

unread,
Sep 11, 2014, 12:04:33 PM9/11/14
to perl5...@googlegroups.com, plic...@gmail.com, ej...@hotmail.com
I agree the doc patches should go into 0.005.

Graham Ollis

unread,
Sep 11, 2014, 12:50:59 PM9/11/14
to perl5...@googlegroups.com, ej...@hotmail.com
Zaki, were you able to test anything on your win 7 vm?


On Wednesday, September 10, 2014 10:59:00 PM UTC-4, Zakariyya Mughal wrote:

Zakariyya Mughal

unread,
Sep 11, 2014, 1:06:35 PM9/11/14
to perl5...@googlegroups.com, Graham Ollis, ej...@hotmail.com
On 2014-09-11 at 09:50:59 -0700, Graham Ollis wrote:
> Zaki, were you able to test anything on your win 7 vm?

I was able to.

Alien::Base installed without a hitch.

As for the two Alien dists I'm testing, I'm having issues with some of
the linking, but I see that the binaries run fine for
<https://github.com/zmughal/p5-Alien-LibMagic> (file.exe runs) and
<https://github.com/zmughal/p5-Alien-UDUNITS2> (udunits2.exe runs). I'm
going to have to figure out how to get Inline::C to like the flags I'm
passing it. It's great to see them build so easily when previously I
had to add Alien::MSYS and change configure on my own. I say release it.
Can't hurt.

I'm going to continue to figure out what may be the issue. It's likely
neither Alien::Base or Inline::C that are at fault.

Cheers,
- Zaki Mughal
> --
> You received this message because you are subscribed to the Google Groups "Perl5-Alien" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to perl5-alien...@googlegroups.com.
> To post to this group, send email to perl5...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/perl5-alien/5b8f3e4c-fb73-4374-86a9-310c63c411ab%40googlegroups.com.

Graham Ollis

unread,
Sep 11, 2014, 1:31:57 PM9/11/14
to perl5...@googlegroups.com, plic...@gmail.com, ej...@hotmail.com
Just sent 0.005 to CPAN.

Joel Berger

unread,
Sep 11, 2014, 1:48:58 PM9/11/14
to Graham Ollis, perl5...@googlegroups.com, Guggle Worthless

\o/

On Sep 11, 2014 12:31 PM, "Graham Ollis" <plic...@gmail.com> wrote:
Just sent 0.005 to CPAN.

--
You received this message because you are subscribed to the Google Groups "Perl5-Alien" group.
To unsubscribe from this group and stop receiving emails from it, send an email to perl5-alien...@googlegroups.com.
To post to this group, send email to perl5...@googlegroups.com.

Graham Ollis

unread,
Sep 11, 2014, 1:50:05 PM9/11/14
to perl5...@googlegroups.com, plic...@gmail.com, ej...@hotmail.com
Also, I will do the Acme modules now.  Almost forgot that bit.

Zakariyya Mughal

unread,
Sep 11, 2014, 1:57:41 PM9/11/14
to perl5...@googlegroups.com, Graham Ollis, ej...@hotmail.com
On 2014-09-11 at 10:31:57 -0700, Graham Ollis wrote:
> Just sent 0.005 to CPAN.
>

Excellent! I have just sent a PR to add the list to <http://lists.perl.org/>
<https://github.com/perlorg/perlweb/pull/137>.

Cheers,
- Zaki Mughal

> --
> You received this message because you are subscribed to the Google Groups "Perl5-Alien" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to perl5-alien...@googlegroups.com.
> To post to this group, send email to perl5...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/perl5-alien/70723f91-c1c7-4a1f-b7fd-e90fb8f540da%40googlegroups.com.

mohawk

unread,
Sep 11, 2014, 10:32:50 PM9/11/14
to perl5...@googlegroups.com, plic...@gmail.com, ej...@hotmail.com
Nice work!
Reply all
Reply to author
Forward
0 new messages