Re: Coyote Library Updates [message #87373 is a reply to message #87372] |
Tue, 28 January 2014 12:18   |
David Fanning
Messages: 11724 Registered: August 2001
|
Senior Member |
|
|
Helder writes:
> given the fact that I have no idea what is happening when I daily execute my svn checkout, it seems like I was using a different command and things where working. So, I'm using:
>
> svn checkout http://idl-coyote.googlecode.com/svn/trunk/coyote E:\Where_I_Put_My_Stuff_On_My_PC
>
> Now the question is: Should I use the address:
> http://idl-coyote.googlecode.com/svn/tags/coyote/coyote_libr ary_6.0
> or
> http://idl-coyote.googlecode.com/svn/trunk/coyote
>
> I have implemented this operation in my task scheduler not to forget checking for updates.
No, you are doing things exactly right. :-)
You start your day the way I do. (Of course, we have good and bad days,
but hopefully more good than bad.) Paul wants a "stable" release. I'm
never sure exactly what that means, because I update these files
frequently (at least once a week and sometimes several times a day).
But, if a few days to go by and I haven't made any changes and Coyote
remembers to remind me, I make a tagged release.
I do try very hard to have the main repository in good shape at the end
of every day. I'm not perfect, but my score is pretty high.
I know it annoys people to have a lot of these files "retired". But, it
is a lot of work to get all the documentation changed over to the IDLDOC
style that I can have on my web page. I do it a little at a time now,
and only when I find I am using a particular program. Name space is
getting crowded, and I would like to have all my programs with the "cg"
prefix. Eventually, I might get there. When I do make a change, I make
sure all my Library files reflect the change and all the articles on my
web page reflect the change. This is a BIG job, which is another reason
I'm not anxious to do it often. Even a simple change to a routine that
is not used much takes an hour or so to effect. Most changes take most
of an afternoon. Mistakes can be made. I typically wait a couple of days
to make a tagged release after a major upset. I've learned the hard way
to test documentation headers before I commit the files. :-)
Cheers,
David
--
David Fanning, Ph.D.
Fanning Software Consulting, Inc.
Coyote's Guide to IDL Programming: http://www.idlcoyote.com/
Sepore ma de ni thue. ("Perhaps thou speakest truth.")
|
|
|