comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » How to create a stable "package" in IDL?
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
How to create a stable "package" in IDL? [message #85322] Wed, 24 July 2013 10:33 Go to previous message
Paul Van Delst[1] is currently offline  Paul Van Delst[1]
Messages: 1157
Registered: April 2002
Senior Member
Hello,

I have a bunch of IDL software used to process satellite data. Works great.

The problem is I'm a tinkerer. I'm always trying to either "improve"
algorithms or make them run a bit faster. And that leads to slight
differences in the results - which is generally o.k. for me as I can
identify where/how the differences originated, but for other users that
checkout our IDL codebase it can be a bit frustrating.

What I want to do is create a release of a *subset* of IDL software
within our IDL repository. The problem I have is how to do that within
the IDL directory structure. I can't guarantee that other users will
have their IDL_PATH variable set such that they will get to the stable
release directory first, as opposed to the still-in-development directory.

Does anyone with experience in both IDL and version control have a
solution for this? I have to admit I'm experiencing a case of brainfade
about it.

I thought of the compiled-language approach (i.e. build a library from a
checked out tag and install in a default location), but then how would a
developer switch between the stable and development codes without
mucking about with IDL_PATH? (Which I would forget at some point)

Hopefully my question makes sense. Thanks for any info.

cheers,

paulv
[Message index]
 
Read Message
Read Message
Previous Topic: List of called subprograms
Next Topic: Plotting arrays where data points can have varying colors

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Wed Oct 08 17:04:11 PDT 2025

Total time taken to generate the page: 0.00459 seconds