Also, when I was talking about using that image I was doing it way wrong - 
I was executing your tutorial's commands inside an Ubu1404 machine running 
in Virtualbox in my host. I'm a fair bit more clear now than I was when I 
posted that question.

On Tuesday, December 23, 2014 9:43:47 AM UTC-6, Kenneth Bolton wrote:
>
> Hi James,
>
> I will modify my tutorial to bring it in line with more modern Vagrant 
> practices. Thank you and keep the criticisms coming.
>
> The fabfile is specific to Ubuntu 12. I use Official Ubuntu 12.04 daily 
> Cloud Image amd64 from http://www.vagrantbox.es/ in my write-up and 
> everywhere else unless there is a *very* compelling reason to use something 
> else.
>
> The Ninety Percent Rule – which may or may not be real – says to examine, 
> understand, and adopt the best practices nine of ten developers in your 
> community use. If nine people in your shop use Eclipse and one uses Emacs, 
> new developers should start with Eclipse. It should not be confused 
> with the Ninety-Ninety Rule, which also applies to our case: the second 
> "Ninety" would be deployment. Deployment is hard. Scalable repeatable 
> deployment is harder still.
>
> Some would respond to this by saying they got Mezzanine working under 
> Ubuntu 14 or running under uWSGI or behind Apache. That is great and pride 
> in that accomplishment is valid. They value challenge and will push the 
> field forward. Individuals are strongly encouraged to package their 
> deployment into a Fabric script for inclusion in Mezzanine. I would be 
> delighted to provide assistance in the task.
>
> hth,
> ken
>
> On Mon, Dec 22, 2014 at 5:23 PM, J. Paskaruk <[email protected] 
> <javascript:>> wrote:
>
>>
>> Kenneth, I'm following your tutorial, and I'm at the vagrant thing. I'm 
>> fairly clear on what it is and what it does. I'm running 14 rather than 12 
>> cause I had the image on hand on a virtualbox. I just used apt-get to 
>> install vagrant, rather than the Ruby gem (which it specifically poopooed 
>> when I tried it). I looked at the website, though, and it doesn't mention 
>> installing from distro, just offers a download. If I use the distro's 
>> version, should that work alright, or is Vagrant something you want to be 
>> at the bleeding edge for?
>>
>>
>> On Monday, December 22, 2014 10:12:17 AM UTC-6, Kenneth Bolton wrote:
>>>
>>> Docs are working for me from here in downstate New York (not to be 
>>> confused with New York City or its environs).
>>>
>>> Have you tried the Fabric script that ships with Mezzanine? That is the 
>>> canonical way to deploy, as described in the documentation at 
>>> http://mezzanine.jupo.org/docs/deployment.html (assuming connectivity 
>>> comes back for you.)
>>>
>>> I practice a strict deploy-first methodology by deploying to a virtual 
>>> machine before any other development happens. That means I have my 
>>> deployment sorted and no longer occupying mindshare. Back when I first 
>>> played with Python web frameworks (anybody remember ZopeCMF?) deploying was 
>>> so brutally painful that projects could progress with velocity, then die on 
>>> the vine for lack of deployment process.
>>>
>>> You can try my now-long-in-the-tooth description of how I deal with this 
>>> problem. It is specific to Ubuntu 12.04 and Mezzanine, but I have done the 
>>> same with vanilla Django projects. http://bscientific.
>>> org/blog/mezzanine-fabric-git-vagrant-joy/.
>>>
>>> Let us know how it goes.
>>>
>>> best,
>>> ken
>>>
>>> On Mon, Dec 22, 2014 at 10:53 AM, James Michael Yeo Paskaruk <
>>> [email protected]> wrote:
>>>
>>>> I have a site put together on the dev server, I'm happy with it as a 
>>>> preliminary design/skeleton.
>>>>
>>>> I'm attempting to deploy the page on digitalocean.com.
>>>>
>>>> They have a one-click Django server, but I do not know how to take that 
>>>> and transplant Mezzanine into it. Is there a step-by-step set of 
>>>> instructions to do this?
>>>>
>>>> In the absence of that, I've been attempting to just setup an Ubuntu 
>>>> droplet. I've gotten as far as being able to run gunicorn_django -b 
>>>> 0.0.0.0:8000, and it serves pages at that address, but there's a big 
>>>> warning that the command is deprecated, and there's still the matter of 
>>>> nginx and the static files.
>>>>
>>>> I've read everything that comes up in google searches for stuff like 
>>>> "deploy a mezzanine site on ubuntu" and "deploy mezzanine on one-click 
>>>> django server" and a million other permutations, and I get the same two or 
>>>> three DO links that do not contain a complete set of instructions. 
>>>>
>>>> To compound this, I'm not sure if this is true for everyone else, but 
>>>> the docs for Django and Mezzanine appear to be offline as I type this. the 
>>>> cached google version is still there, of course, but it means searching 
>>>> for 
>>>> each page, rather than clicking on links. Makes the process the opposite 
>>>> of 
>>>> pleasurable. 
>>>>
>>>> The most frustrating aspect, of course, is that this is something 
>>>> really simple I'm trying to do. 
>>>>
>>>> -- 
>>>> You received this message because you are subscribed to the Google 
>>>> Groups "Mezzanine Users" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>> an email to [email protected].
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>
>>>  -- 
>> You received this message because you are subscribed to the Google Groups 
>> "Mezzanine Users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <javascript:>.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Mezzanine Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to