Hi Bill,

As for GitHub (or git in general), I've been using Tortoise Git. I also use 
Tortoise for SVN and Mercurial for other
repos (yes, I'm kind of repo agnostic).

To answer the rest of your questions and to show you it is really documented:

Details on how the "classic" approach to the Thor updater works, see
http://mattslay.com/how-thor-checks-and-distributes-new-versions-of-tools-in-foxpro/.

VFPX on GitHub has a mechanism to more easily handle updates, as described at 
https://vfpx.github.io/thorupdate/.
However, not many project managers have implemented that so few projects 
support it, unfortunately. Right now, it is
better to go to the GitHub repository for the projects you actively use to 
check for the latest version.

It is my opinion that someone is going to have to step up and take charge and 
just assist the project managers in moving
their download process to GitHub as documented. The real problem here is that 
many projects are dormant and some of the
project managers have lost interest. In those cases, it is a one-time job. 
Other project managers are super busy with
other things and don't have the time. Project Managers need to allow this 
person access to the repos, or allow for pull
requests to make the update. As you can see, the process is not difficult, but 
does take a little time with several
steps.


Rick
White Light Computing, Inc.

www.whitelightcomputing.com

-----Original Message-----
From: ProfoxTech <[email protected]> On Behalf Of Bill Anderson
Sent: Friday, August 23, 2019 07:17 PM
To: [email protected]
Subject: Thor Updates and VFPX GitHub site

I have a multi-pronged question here. I had (well have) used Thor's update 
process to update all the VFPx tools pointing
to MSFT's former site for VFPx.

Side note: It's apparently undocumented but VFPx tools can still be updated 
through Thor. So long as the update comes
from outside MSFT's dead web site, everything works. Occasionally an update 
will come through, such as Doug Hennig's new
Project replacement.

So, things are now on GitHub. OK. How does one manage this?

1) How do we determine which is the latest version? That's a serious question 
as there are two places that can have the
update.

2) What tools do you recommend for Github?

3) Thor would download an extension and put it in a specific directory for Thor 
to manage. Let's call it directory X.
The Github downloader would ostensibly put it in directory Y. Is there a way to 
not only point to directory X for a
specific GitHub VFP tool but to have it unpacked in that directory?

4) How about integrating new VFP tools on GitHub into Thor? Does one just 
manually make the directories and update
metadata somewhere?

There's probably several more questions but that will get us started.

Bill Anderson


--- StripMime Report -- processed MIME parts --- multipart/alternative
  text/plain (text body -- kept)
  text/html
---

[excessive quoting removed by server]

_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: https://mail.leafe.com/mailman/listinfo/profox
OT-free version of this list: https://mail.leafe.com/mailman/listinfo/profoxtech
Searchable Archive: https://leafe.com/archives
This message: 
https://leafe.com/archives/byMID/[email protected]
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.

Reply via email to