Page MenuHomePhabricator

Set up new URL policy.wikimedia.org
Closed, ResolvedPublic

Description

We would need to set up policy.wikimedia.org for a new site. Could you please help us with that? Feel free to reassign it to someone else if that makes more sense. Thanks!

Event Timeline

Yana assigned this task to Dzahn.
Yana raised the priority of this task from to Needs Triage.
Yana updated the task description. (Show Details)
Yana added subscribers: Yana, Slaporte.
Krenair subscribed.

Please associate projects when creating tickets.

Aklapper renamed this task from Set up new URL to Set up new URL policy.wikimedia.org.Apr 27 2015, 8:59 PM
Aklapper set Security to None.

Hi, can you let us know a little more how this is going to be used? Because the way we need to add it depends on that. After we add the name how would content get there? Would it just redirect to an existing place or would you have files to be uploaded on our servers? Thanks

It will host a static html site, similar to the transparency report and the WMF annual report, and we will be updating the content once or twice a year.

@Yana Thanks! got it, we'll need to add it to DNS and also add some puppet code to setup a webserver to host it. i can do that and will upload patches.

Excellent! Really appreciate your help.

Change 206972 had a related patch set uploaded (by Dzahn):
add policy.wikimedia.org

https://gerrit.wikimedia.org/r/206972

Change 206974 had a related patch set uploaded (by Dzahn):
varnish: add misc-web config for policy.wm.org

https://gerrit.wikimedia.org/r/206974

Change 206978 had a related patch set uploaded (by Dzahn):
policy.wm.org: minimal module/role for microsite

https://gerrit.wikimedia.org/r/206978

Change 206978 merged by Dzahn:
policy.wm.org: minimal module/role for microsite

https://gerrit.wikimedia.org/r/206978

Change 206974 merged by Dzahn:
varnish: add misc-web config for policy.wm.org

https://gerrit.wikimedia.org/r/206974

Change 207271 had a related patch set uploaded (by Dzahn):
add policy microsite on zirconium

https://gerrit.wikimedia.org/r/207271

Change 207271 merged by Dzahn:
add policy microsite on zirconium

https://gerrit.wikimedia.org/r/207271

Change 206972 merged by Dzahn:
add policy.wikimedia.org

https://gerrit.wikimedia.org/r/206972

@Yana see this now: https://policy.wikimedia.org/ :) Let us know once you have content for it.

Should we keep this ticket open until we uploaded the actual content or is this it for now?

Awesome! Thanks so much for your work on this. :)

Unless you prefer to close it, let's keep it open until we added the content.

Dzahn triaged this task as Medium priority.Apr 29 2015, 1:58 AM
Dzahn changed the task status from Open to Stalled.May 1 2015, 8:46 PM

@Yana No problem, it's open, actually i'll use status "stalled" as opposed to open or closed, it's kind of made for this. So no rush from our side at all, just let us know when there is something to upload.

Excellent. Will let you know.

Dzahn removed Dzahn as the assignee of this task.May 6 2015, 8:33 PM
Dzahn subscribed.
RobH subscribed.

Since this is actually awaiting @Yana to tell us about content, I'm going to assign it to her (rather than leave it up for grabs.)

Yana: Once you guys have things for us, please place the task up for grabs (remove yourself from the assigned to field). You can do this by selecting 'Reassign/Claim' in the Action drop down (above where you enter a reply for the task) and change it from yourself to no-one, which will place it up for grabs.

Any updates here? There are some concerns about WMF building microsites outside of the regular wikis at https://meta.wikimedia.org/wiki/Foundation_wiki_feedback#Secessionism

No updates here but T110197 talks about buying an SSL cert and moving it to a third party. Is "It will host a static html site" not true anymore?

@Dzahn, that's right. The site will be hosted with our blog WordPress instance.

So do they actually need one cert that covers policy AND blog, or one for each?

RobH changed the task status from Stalled to Open.Aug 25 2015, 4:57 PM

@Slaporte:

I've created T110203 to address the questions regarding the migration. This task is stalled until the questions on that task have been addressed.

@Krenair: No. All third party sites get a single certificate per service. We don't want to involve policy.wikimedia.org updates into blog.wikimedia.org certificates, as it overly complicates setup for zero cost savings.

I'm resolving this task, since its no longer going to get setup on our cluster and instead migrated to wordpress.

As such, the setup task (this one) for our side is invalid. Task T110203 will cover the decommission of this service on our cluster.

Change 235673 had a related patch set uploaded (by Dzahn):
policy.wikimedia: remove puppetization

https://gerrit.wikimedia.org/r/235673

Change 235673 merged by Dzahn:
policy.wikimedia: remove puppetization

https://gerrit.wikimedia.org/r/235673