Travel Mapping

User Discussions => Welcome & Notices => Topic started by: Jim on July 03, 2020, 03:31:55 pm

Title: devel/stage/test server instances
Post by: Jim on July 03, 2020, 03:31:55 pm
Those who follow along the development of TM know that changes are typically installed on https://tmtest.teresco.org to give people a chance to check on/make suggestions/report bugs before new code goes up on the main site.  There was also a tmtest2 that I rarely used.  The problem I've encountered is that tmtest plays the role of both development and staging server, and once in a while I clobber a change I've asked people to test as I'm developing something else myself.

To add flexibility to this setup, I now have three such servers:

https://tmdevel.teresco.org will serve as a development server that I will feel free to modify and break as I see fit when developing code.  You're welcome to check it out, but it's not likely to be of use to anyone other than me.

https://tmstage.teresco.org will serve as a staging server, where I will direct people to check out new features (as I have been doing with tmtest).

https://tmtest.teresco.org will be available for other testing needs, such as how it is being used today to try out a change that needed a configuration change to load data from an alternate database.  I can also use it if there are two distinct changes in development concurrently and it makes sense to stage each on its own server.
Title: Re: devel/stage/test server instances
Post by: yakra on October 17, 2024, 10:33:34 am
It's been 4+ years, and a lot has changed.
I have some changes I want to test out for hidden system support, that involve changes to the datacheckErrors DB table & a new datacheck.php, among other things.
Are these servers still up & running, and easily usable?
I'm not 100% sure which one would be appropriate; tmtest maybe?
Title: Re: devel/stage/test server instances
Post by: Jim on October 17, 2024, 11:09:17 pm
It's been 4+ years, and a lot has changed.
I have some changes I want to test out for hidden system support, that involve changes to the datacheckErrors DB table & a new datacheck.php, among other things.
Are these servers still up & running, and easily usable?
I'm not 100% sure which one would be appropriate; tmtest maybe?

All still there, when I'm back from this current trip I can take a look at them to make sure they're ready and able to do what you're looking to do.
Title: Re: devel/stage/test server instances
Post by: yakra on October 17, 2024, 11:41:16 pm
Nice, thanks.
I was able to briefly test these changes on lab2 before it stopped working :( and have made no changes since that should affect the DB.
If were feeling confident we might even choose to skip tmtest.