Page MenuHomePhabricator

Bring a discourse instance for technical questions to production
Open, Stalled, LowestPublic

Description

After running a pilot in https://discourse-mediawiki.wmflabs.org we are interested in moving from an experiment in a Cloud VPS to a more robust production hosting solution for Discourse as a question and answer platform.

Related Objects

StatusAssignedTask
Resolvedsrishakatux
ResolvedAklapper
OpenNone
StalledNone
ResolvedQgil
DeclinedNone
DeclinedNone
Resolvedelappen-WMF
Resolvedelappen-WMF
Resolvedelappen-WMF
DeclinedNone
Resolvedelappen-WMF
StalledNone
ResolvedQgil
ResolvedQgil
Resolvedyana_agun
StalledNone
OpenNone

Event Timeline

Qgil created this task.Nov 17 2017, 10:16 PM
bd808 updated the task description. (Show Details)Nov 18 2017, 5:12 PM
Qgil updated the task description. (Show Details)Nov 19 2017, 10:46 PM
greg added a subscriber: greg.Nov 20 2017, 5:45 AM
Qgil updated the task description. (Show Details)Nov 20 2017, 9:06 AM
revi added a subscriber: revi.Jan 8 2018, 6:03 PM
Tgr added a comment.Jan 10 2018, 6:04 AM

If replying via email is a wanted feature, then it should be discussed in a separate task blocking T180853: Bring a discourse instance for technical questions to production . I will close this task here as soon as the pilot is announced.

I don't think it should be a blocker. OTOH it was already done once (T125099) so how hard could it be?

TheDJ added a subscriber: TheDJ.Jan 10 2018, 8:56 AM
He7d3r added a subscriber: He7d3r.Jan 15 2018, 7:07 PM
greg removed a subscriber: greg.Jan 16 2018, 7:03 PM
Framawiki updated the task description. (Show Details)Jan 16 2018, 7:34 PM
Tgr added a comment.Feb 4 2018, 6:56 AM

Probably should get Bitergia integration by the time of production deployment.

Tgr added a comment.Feb 4 2018, 9:32 AM

Will need monitoring as well. There is an official Prometheus exporter which looks like it'd do the trick.

Probably should get Bitergia integration by the time of production deployment.

Created T186513

Qgil updated the task description. (Show Details)Apr 11 2018, 9:15 AM
Tgr added a project: Epic.May 4 2018, 2:14 PM
Tgr moved this task from Backlog to Needed for production on the Discourse board.

Is the current instance on wmflabs.org puppetized?
If so, where to see the related puppet files?

Qgil added a comment.Oct 18 2018, 2:44 PM

No puppetized at all. It has been installed and it is being maintained manually, following Discourse's own ways to install and update.

Thanks! Subtask created.

Qgil added a comment.Dec 27 2018, 4:36 PM

Plan agreed with Operations

As an update, Mark Bergsma confirmed to me that their team have committed to bringing Discourse to production and have started to discuss assignments etc. @bd808 knows and now he is the main point of contact because Developer-Advocacy is the team who is responsible for this service.

bd808 renamed this task from Bring discourse.mediawiki.org to production to Bring a discourse instance for technical questions to production .Jan 2 2019, 9:43 PM
bd808 updated the task description. (Show Details)
bd808 updated the task description. (Show Details)Jan 2 2019, 10:29 PM
herron added a subscriber: herron.Mar 20 2019, 4:24 PM