Pages: [1]
  Print  
Author Topic: We've moved to GitHub (again)  (Read 2580 times)
Offline (Male) Goombert
Posted on: September 14, 2016, 01:39:10 AM

Contributor
Location: Cappuccino, CA
Joined: Jan 2013
Posts: 2988

View Profile
So for the longest time I was uploading all of our releases and extra packages onto this special ENIGMA team Dropbox account because Josh wouldn't give me FTP access to the site's server because I told him that would be a bad idea because I would almost certainly wreck the site if I had those kind of powers, sort of a Hitler unchecked Churchill kind of thing.

Anyway, I first started experimenting with GitHub's releases mechanism for LateralGM and it seems to have gone well. I noticed people complaining about the portable ZIP being on Dropbox (literally on the Dropbox files comments because I didn't disable comments), so I have decided to do this for all of our other projects as well. What's great about this new way of distribution is that you guys can download old revisions without me having to compile links to them on the Wiki. The install.py script will also pull packages from GitHub now too.

You can find the following releases all archived on GitHub:
https://github.com/IsmAvatar/LateralGM/releases
https://github.com/enigma-dev/lgmplugin/releases
https://github.com/IsmAvatar/JEIE/releases
(I could not move LibMaker because IsmAvatar never gave me access to that repo)

The portable ZIP is hosted on GitHub now too:
https://github.com/enigma-dev/enigma-dev/releases

The old archive page on the Wiki has been deleted, so if you've linked to anywhere, update your links.
http://enigma-dev.org/docs/wiki/index.php?title=LateralGM:_Revisions

I'll continue to maintain the extra packages page though to make it easy to find them all.
http://enigma-dev.org/docs/Wiki/Install:Extra_Packages

There is currently some issues around version numbers. First, the plugin has always used the same version as LGM even when it never changed because I didn't know what else to set the version to. So GitHub marks the latest release as an older version because it doesn't know which one since they are all based on the same commit. That will be fixed as soon as a commit and new release are made. Maybe Josh and Rusky can help me fix the tags before then though.

Second, I didn't know what to version the ENIGMA portable so I just started it off at 0.0.5.0 since we should be around r5 now. Josh can take care of the right version numbering later. Possibly when we do get a build bot it can just auto increment the version number for us too. Finally, I started off JEIE's first release as version 0.1.0 since that's a good number to start with.

Let me know if any issues crop up with downloading any of the packages and such on the site. Cheers (Y)
« Last Edit: September 15, 2016, 12:15:29 AM by Goombert » Logged
Welcome to ENIGMO, the game engine built by fucking aliens.

Pages: [1]
  Print