Closed Bug 815731 Opened 12 years ago Closed 12 years ago

Please create new page at mozilla.org/ITU

Categories

(www.mozilla.org :: Pages & Content, defect)

x86
macOS
defect
Not set
major

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: matt, Unassigned)

Details

* As per request from Mark Surman and Harvey Anderson (CCed), we'd like to create a page on mozilla.org to stand up our organizing work around the upcoming ITU meeting on Internet governance
* If possible, please create the page at www.mozilla.org/ITU
* All content for the page is here: https://wiki.mozilla.org/ITU
* Tim Hwang (CCed) will co-ordinate and lead in terms of providing any additional content or design elements required
* Because the meeting is next week (Dec 3), we'd love to be able to have the page live before end of this week, if possible
I've also added Barron Cuadro - our freelance designer/developer, who's on-call to provide support as needed.
Hi Matt/Mark.

A few questions and comment.

Do you know why www.mozilla.org would be better than just building out the content on wiki.mozilla.org?

What is www.mozilla.org providing that the wiki is not?

Will this be en-US only?

How many pages of content?

We are two-week sprint cycles and activities like this need to be planned weeks in advance and this is not enough notice to turn this around with other activities we are doing.

Barron: do you know Django/Python/Github to be able to do the work and pull request?

Thanks!
Hi, 
Totally understand the existing demand load. We could have done a better job alerting you in advance, however, some of this is just coming together. 

We would be very grateful if this could be prioritized so it can get out this week. thanks in advance. 

/hja
Hi Chris,

Don't know Django / Python, but was under the impression this would be an easy HTML block I need to code up and drop into the existing framework. Would it be more complicated than that?

If it's easier, I could just provide the code to someone who already has the credentials to deploy, once it's finished. 


(In reply to Chris More [:cmore] from comment #2)

> 
> Barron: do you know Django/Python/Github to be able to do the work and pull
> request?
> 
> Thanks!
* @ Chris: Hi Chris! Thanks for your reply. And +1 to Harvey's comment -- we realize this is late notice, and are grateful for whatever help you can provide.

Answers to your q's:
* We don't feel a wiki is quite the right level of polish for this effort.
* "Will this be en-US only?" Yes.
* How many pages of content? One only. The page will link off to content hosted elsewhere, as per the wiki version. https://wiki.mozilla.org/ITU
Barron - you're right, it is HTML/CSS that you'll be working with, but the framework through which the pages run is pyhton/django - the instructions to getting everything set up is pretty easy, give it a go http://bedrock.readthedocs.org/en/latest/install.html

From there if you take a look at the gameon app/page (mozilla.org/gameon/) that's what we'll need to replicate for this ITU page.

Try and get mozilla.org set up on your local machine (requires node and xcode installed on OSX) and the work required should be rather easier.

Any probs shout, 

Ross
Don't worry Barron - I'm going to jump on this.

:cmore - my plan is to get your team a pull request ASAP, I've done a load of mozilla.org/bedrock work before so hopefully you should be able to review/merge/deploy easily.

Hoping this saves you some time, 

Cheers, 

Ross
Pull request is at https://github.com/mozilla/bedrock/pull/501 ready for review and potential merging.

One caveat - non of the URLs will currently work - am now moving to make sure that they do by tomorrow.

Cheers, 

Ross
Ross: Nice job! That's exactly what I was looking for. ping craigcook, pmac, or mkelly in #webprod or #webdev to see if they can do a review on it. We will also need to put in the /b/ proxy/redirect since www.mozilla.org still a mashup of the old-PHP and new Bedrock python code. the /b/ is a proxy to Django since php is mixed in there on another server. Even after the code is merged and chief is used to push it, the /b/ need to be added. Mkelly or pmac to run chief to release it, but we should have WebQA first review it on www-dev.allizom.org or www.allizom.org. We don't normally go straight to production.

Everyone else: The URL that Ross used is www.mozilla.org/itu/. If you put www.mozilla.org/ITU in emails or other links, it will throw a not found error. Our websites are case sensitive.
Sorry - missed the case thing, I'll change to ITU.

:cmore was guessing a review on www.allizom.org was going to happen, that's how I've done little pages like this in the past.

Am fixing up the comments made by the bedrock team last night and will send a revised pull request through today.

Thanks, 

Ross
Pull request is updated - have changed the url back to the desired mozilla.org/ITU/
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
https://www.allizom.org/b/en-US/ITU/ looks good. The only thing left is the /b/ redirect fix
verified fixed http://www.mozilla.org/en-US/ITU/
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.