Infrastructure changes

Started by spasi, November 04, 2014, 19:31:24

Previous topic - Next topic

spasi

For the next couple of weeks there will be infrastructure changes that will affect the LWJGL site, forum and wiki. These include:


  • A new site. The old site and wiki will be relocated but still available.
  • Updated forum.
  • Infrastructure for nightly and release builds.
  • Possibly a blog.

Please be patient while these changes take place.

ra4king

Finally a touch-up! Post if you need help with anything, I'm mostly free these couple weeks!
-Roi

spasi

Currently I'm having trouble with cross-compiling GLFW for Linux x86 on Travis CI. Their instances run Ubuntu x86_64 and it complains about missing OPENGL_gl_LIBRARY. Tried a ton of stuff but my ubuntu-fu is weak, any help would be much appreciated. Latest travis script is here, latest build output here.

Nvm, installed an Ubuntu VM locally and figured it out.

apostolos

We have completed our migration to the new servers. We are now running lwjgl.org from Amazon Web Services ( EC2 & RDS ).

Some technical details in case anyone is interested:

  • Upgraded database to MySQL 5.6.21
  • Upgraded PHP to 5.5.12
  • Migrated from Apache to NGINX
  • New server is Ubuntu 14.10
  • LWJGL 3 Builds are now served from a CDN for faster downloads
  • LWJGL 3 JavaDoc has its own subdomain: http://javadoc.lwjgl.org/ ( also CDN-powered )
  • Upgraded forum to SMF 2.0.9 ( was 1.1.20 )
  • Converted forum to UTF-8
  • Relocated the forum to http://forum.lwjgl.org/
  • Upgraded LWJGL 2's wiki to latest version ( MediaWiki 1.23.6 )
  • Relocated the wiki to http://wiki.lwjgl.org/
  • Upgraded Google Analytics to Universal

Everything's now in place to launch the new website for LWJGL 3. We'll be launching an official blog as well. The old website will still be available in a subdomain.

Hopefully, the forum - and the server in general - should be & feel faster. If you come across any bugs, please let us know here.

Enjoy!

ra4king

Hoorah NGINX and 14.10! Great work Spasi! I've definitely felt the speed improvements, especially with the forum.
-Roi

apostolos

Migration is over, the new site for LWJGL 3 is up! I hope you like it.

We've also launched the LWJGL blog: http://blog.lwjgl.org/

SUMMARY

In total, we:

  • Launched 6 new sites
  • Setup 3 CDN distributions
  • 1 web server
  • 1 database server
  • 2 build servers
  • Migrated DNS
  • Moved all important data to S3

New sites: