Hello Ed, Doug,

Once upon a time the shared repository was supposed to be at
http://sourceforge.net/p/pdl/pdl-graphics-plplot/ci/master/tree/. However,
the version of plplot.pd is v0.52, clearly not v0.70ish, so that can't be
the repo Doug is working with.

David

On Wed, May 27, 2015 at 7:11 PM, Ed <ej...@hotmail.com> wrote:

>   The facts are that the two different version have changed
> independently, and probably in different ways.
>
> Please find attached the diffs between your last change to the PLplot
> code, with this message:
>
> commit deafde901f45a511a885edb7d8a3ddfd689aea7a
> Author: Doug Hunt <dh...@ucar.edu>
> Date:   Mon Sep 26 09:45:25 2011 -0600
>
>     Added build option for Darwin.  Also added fix to plplot.pd which
> permits building of
>     more plplot functions if pllegend is not found.
>
> ...and the current version. In the meantime, until Doug says otherwise, I
> believe the correct way forward is for PDL to NOT distribute Doug’s code
> with the main PDL distro, especially since that is about to split up anyway.
>
> Doug, please take any of the changes that you find to your taste in that
> patch, apply them, and release a new version. By the way, I would strongly
> encourage you to use a version-control system, and specifically git, and
> then to put your code on Github. If you would like guidance on how to
> achieve this, I am pleased to help.
>
> Ed
>
>  *From:* Doug Hunt <dh...@ucar.edu>
> *Sent:* Wednesday, May 27, 2015 8:32 PM
> *To:* Chris Marshall <devel.chm...@gmail.com>
> *Cc:* Ed <ej...@hotmail.com>
> *Subject:* Re: PDL::Graphics::PLplot clash with PDL
>
> Hi Chris:  So, I'm not sure what to do.  I can pull in the changes in the
> PDL-2.008 version of PDL::Graphics::PLplot and merge them
> into the recent version 0.71 release from CPAN (which is causing troubles
> due to the more recent $VERSION) and release this to CPAN as version 0.72.
> I'm not sure how that will help the internal version from PDL-2.008.  I
> guess I could update the git for PDL (if I still have developer access, I
> have not tried in a while) and give it a more recent $VERSION (probably
> 0.72 to match the stand-alone release).  Is this what I should do?
>
> Are you planning on removing the internal version of P::G::PLplot from
> future PDL distros?  That is fine with me.  It would make it easier to add
> new features without messing with the main PDL distribution.
>
> Regards,
>
>   Doug
>
> On 05/26/15 14:08, Chris Marshall wrote:
>
>     Hi Doug-
>
> The current version of PDL::Graphics::PLplot should be the one with
> PDL-2.008 on CPAN.
> It just has not been indexed since the external one has a more recent
> $VERSION.
>
> We've made a lot of progress on the PDL core cleanup and with a new stable
> release out and some energetic new PDL developers, it makes sense to
> continue the process of evolving PDL into a tight, lean, simple, portable
> core together with external libraries supported through "outside" CPAN
> modules.  My expectation is that this will allow for shorter release cycles
> for the core PDL distribution and for the supplemental modules due to less
> cross-module dependencies.
>
> Eventually, I would like to see PDL3 implemented to replace the PDL-2.x
> core implementation while allowing forward compatibility for existing
> external PDL modules.
>
> Thanks for helping to update the P::G::PLplot.  I hope to test it once I
> get the plplot library working on cygwin again.  The git version pre-3.0
> worked essentially out of the box for me.  Unfortunately, a lot of changes
> (mingw stuff maybe?) happened and when I tried to build plplot 3.0 it was
> back to square one and debugging which I haven't gotten back to.
>
> Cheers,
> Chris
>
> On Tue, May 26, 2015 at 12:19 PM, Doug Hunt <dh...@ucar.edu> wrote:
>
>> Hi Ed, Chris:
>>
>> I just updated PDL::Graphics::PLplot to version 0.71 to get it working
>> with the latest perl and plplot releases.  Unfortunately, I did this right
>> before PDL 2.008 was released.  In the past I've always updated the
>> PDL-internal version of PDL::Graphics::PLplot when I update the external
>> version, but I was too late for that this time.  I'm not sure what is the
>> best way to proceed.  It sounds like you want to
>> pull PDL::Graphics::PLplot out of the main PDL distro and just install
>> PDL::Graphics::PLplot separately?  That is what I do myself, so that is OK
>> with me.
>>
>> The changes to the internal version and the external version need to be
>> merged.  I don't use github or sourceforge, I just manage the source
>> locally and accept patches.  If you could send a patch or if you could send
>> the last version of the PDL/Graphics/PLplot directory that was packaged up
>> with PDL, I could make an 0.72 version that incorporates the changes.
>>
>> Thanks,
>>
>>   Doug Hunt
>>
>>
>>
>>
>> On 05/24/15 18:47, Ed wrote:
>>
>>  Hi Doug, (and Chris Cc:ed)
>>
>> Chris Marshall has (as you may have seen on pdl-devel) uploaded PDL 2.008
>> to CPAN. PAUSE will not index this because your CPAN version, 0.71, is
>> newer than the one in PDL.
>>
>> I have made a proposed change to PDL such that it will stop distributing
>> PDL::Graphics::PLplot, which is fine. This email is just to liaise with you
>> since there have been a few fixes made to the PDL version, and I wanted to
>> let you have them. However, I don’t see an online repo to submit changes
>> against? Are you using github/sourceforge at all?
>>
>> Best regards,
>> Ed J
>>
>>
>>
>
>
>
>
> ------------------------------------------------------------------------------
>
> _______________________________________________
> pdl-devel mailing list
> pdl-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/pdl-devel
>
>


-- 
 "Debugging is twice as hard as writing the code in the first place.
  Therefore, if you write the code as cleverly as possible, you are,
  by definition, not smart enough to debug it." -- Brian Kernighan
------------------------------------------------------------------------------
_______________________________________________
pdl-devel mailing list
pdl-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pdl-devel

Reply via email to