Re: Time for a release?

Kevin Groeneveld <[email protected]> Sat, 7 Jan 2017 13:34:36 -0500
Newsgroups gmane.comp.tv.xmltv.devel
Message-ID <CABF+-6VNURXbX9P_RE9ykaSAb0zQTT9woNFHW=i4CEYi7Cqz4w@mail.gmail.com>
On Thu, Jan 5, 2017 at 11:37 AM, Gary Buhrmaster <[email protected]>
wrote:

> On Thu, Jan 5, 2017 at 4:09 PM, Robert Eden <[email protected]> wrote:
> ....
> > What about renaming tv_grab_sd_json to tv_grab_zz_sdjson ?   IIRC that
> > was the consensus to avoid
> > confusing folks in the pissing off Sudan, correct?
>
> For one (and only one?) release I would recommend
> providing a program called tv_grab_sd_json that warns
> that the grabber has been renamed, and tries to invoke
> the new name (which may or may not be successful,
> but at least should TRY to get people to change, and
> might avoid people using the old program by accident
> depending on how they extract the distribution files).
>
> Something similar to what I did for my grabber rename at:
>
> https://github.com/garybuhrmaster/tv_grab_zz_sdjson_sqlite/blob/master/tv_
> grab_na_sd
>

I agree there needs to be some migration aid. How has this been handled in
the past?

I have noticed that sub filename in grab/Config_file.pm has a parameter
"old_progname" to help with renaming conf files. But I never call this sub
directly but just use ParseOptions from XMLTV::Options for which there
doesn't seem to be a way to utilize this feature?

Using something like the code Gary linked to on his github seems okay to
me. Does this code work on windows?


> I would presume that would be up to Kevin, of course.
>

Robert previously suggested he could move/rename the file on the CVS server
to maintain the history. I am not sure if that is the best method but if
that is the way we proceed then it may be easiest to let Robert handle the
whole rename process including updating makefiles and leaving a migration
script in place.  He is probably also in a better position to know what is
going to work on Windows than I am.


Kevin

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot

_______________________________________________
xmltv-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xmltv-devel