Pedro Rodrigues 1377186 Posted March 17, 2020 at 04:20 PM Posted March 17, 2020 at 04:20 PM Just to advertise one click installs for VatSpy data files. Data is sourced from the official vatspy-data-update project and is regularly updated. Download the latest msi installer package from https://github.com/pedro2555/vatspy-data-project/releases install it and restart VatSpy. I may also provide help for those unsure how to have their updates pushed upstream. This was proposed to the upstream project, but was rejected. https://github.com/vatsimnetwork/vatspy-data-project/pull Link to comment Share on other sites More sharing options...
Nestor Perez Posted March 17, 2020 at 07:27 PM Posted March 17, 2020 at 07:27 PM Including a disclaimer from the VATSIM Network: ust as a note to users, this project is not [Mod - Happy Thoughts]ociated with or approved by the VATSpy Data Project or VATSIM. We can't guarantee the accuracy of this data or its currency. We also can't guarantee the safety of the installer for your operating system and that it is free of any malware or anything harmful to your PC. The official maintained project is located at the following URL: https://github.com/vatsimnetwork/vatspy-data-project. We urge all users to continue to utilize this official source of data for maintaining your application, and not outside projects. Me. Link to comment Share on other sites More sharing options...
Pedro Rodrigues 1377186 Posted March 18, 2020 at 12:01 AM Author Posted March 18, 2020 at 12:01 AM To be clear on the safety of this project. It is nothing more than the exact same files the official source provides in an msi install able format. You should always check any and all downloaded files for viruses no matter the source. In the interest of full disclosure. The process of generating the installation file is 100% automated and open source. It uses features available in GitHub and Travis CI. I'm notified of any changes made to the upstream or official project. At that point I apply 3 patches to the project and push them to my fork on GitHub. From there on, no human is involved in the process. The patches introduce the following changes: * Change the README to include a disclaimer that the project is a fork of the official one, and not the official source. * Create a wix file that configures the generation of the msi file. This is an industry standard for generation of windows installers, and uses the WiX Toolset https://wixtoolset.org/. * Create travis ci configuration file. A set of instructions for a public server to execute the required steps to build and upload the msi file to GitHub. The latest version build and upload script output can be seen, as can all later and previous builds https://travis-ci.com/github/pedro2555/vatspy-data-project/builds/150356513 The patches applied to the original project can be continually checked using GitHub's compare feature https://github.com/vatsimnetwork/vatspy-data-project/compare/master...pedro2555:master Even after all this, I could secretly upload a different version to the releases page. You can, however, compare the time at which the deploy script finishes and the upload time on GitHub. For version 0.0.2 of the installer both happen at 6:44. It would be quite hilarious to distribute viruses to such low audience. But do not ever trust, rather check. I appreciate the time, effort, and work to compile the data sources. I have submitted a pull request to the official project and got rejected https://github.com/vatsimnetwork/vatspy-data-project/pull/15 And its fine it got rejected. As should be me having this online for whoever cares about it. I do. All the best. Link to comment Share on other sites More sharing options...
Recommended Posts