clagnut / webtypography

The source code for WebTypography.net, a practical guide to web typography.
WebTypography.net
Other
827 stars 120 forks source link

Vagrant integration to ease PHP/Apache portability #3

Closed iboxifoo closed 10 years ago

iboxifoo commented 10 years ago

I've added a simple instance of Vagrant (http://www.vagrantup.com) to use with VirtualBox (https://www.virtualbox.org) for cross platform setup of the required environment to locally host web typography.

Instructions

Download and install the latest versions of Vagrant and VirtualBox from the aforementioned sites.

Then run vagrant up in the directory where the repo is cloned. This will provision and start the server. No user intervention is required during this process (it's dead easy).

Once vagrant is "up," the site can be accessed via http://localhost:8080/.

clagnut commented 10 years ago

Thanks for forking Web Typography. I'm don't think I'll merge this pull request into the master because your changes are about a particular setup rather than content, style or mark-up. Others might not wish to configure Vagrant in the same way, and others (including me) might choose not to use Vagrant at all. Please do continue working on the site though.

iboxifoo commented 10 years ago

Hello Richard,

Thanks for the feedback. I don’t know if you used Vagrant but there’s no obligation to use it if is present in the repo. Admittedly, it’s a little bit overkill for this type of project but it’s such a convenient way to be up and running with an Apache/PHP webserver locally across lots of platforms without having to faff around with PHP etc.

I’m planning to switch the project to use a Static Site Generator and remove the PHP dependency, as well as updating the markup and styles. Is that something you’d be interested in?

Thanks, John


From: Richard Rutter notifications@github.com Reply: clagnut/webtypography reply@reply.github.com Date: March 6, 2014 at 12:46:11 AM To: clagnut/webtypography webtypography@noreply.github.com Cc: John Rogerson github@iboxifoo.com Subject:  Re: [webtypography] Vagrant integration to ease PHP/Apache portability (#3)

Thanks for forking Web Typography. I'm don't think I'll merge this pull request into
the master because your changes are about a particular setup rather than content, style
or mark-up. Others might not wish to configure Vagrant in the same way, and others (including
me) might choose not to use Vagrant at all. Please do continue working on the site though.


Reply to this email directly or view it on GitHub: https://github.com/clagnut/webtypography/pull/3#issuecomment-36835374

clagnut commented 10 years ago

By all means update the markup and CSS. Bear in mind that while PHP is dependency for contributors, it's in place and working nicely on webtypography.net so I wouldn't necessarily want to introduce a different dependency. Presumably your Static Site Generator will still have a language/environment dependency of some sort?

yatil commented 10 years ago

+1 for Richard, no need to fix things that don’t need to be fixed. PHP is fine, imho.