Page MenuHomePhabricator

[Ticket needs updating according to new decisions] Golang Service Scaffolding : Add documentation/swagger changes
Open, Needs TriagePublic

Description

Ticket needs updating

Goal
Add necessary changes / code for swagger and documentation in golang scaffolding service

Acceptance criterion
The documentation should be visible on documentation link and project should build properly.

Timeline: TBD. It depends on the work in the AQS 2.0
One possibility: do this work when we start the Druid-based services (Edit Analytics and Editor Analytics). Push the changes up to the scaffolding/servicelib level, then use the updated scaffolding/servicelib to start those new services rather than starting with a copy of one of the Cassandara-based services. This might be a good way of dogfooding.

Event Timeline

SGupta-WMF changed the task status from Open to In Progress.Jan 18 2023, 10:35 AM
SGupta-WMF changed the task status from In Progress to Stalled.Feb 1 2023, 10:24 AM

Blocked by task T328166: AQS 2.0: Reevaluate Go router package , as doc changes would be done on top of router changes.
Open MR -https://gerrit.wikimedia.org/r/c/mediawiki/services/service-scaffold-golang/+/883542

JArguello-WMF reopened this task as Open.
JArguello-WMF moved this task from Must do now to Should do next on the API Platform board.
JArguello-WMF renamed this task from Golang Service Scaffolding : Add documentation/swagger changes to [Ticket needs updating according to new decisions] Golang Service Scaffolding : Add documentation/swagger changes.Apr 17 2023, 4:35 PM
JArguello-WMF removed SGupta-WMF as the assignee of this task.
JArguello-WMF updated the task description. (Show Details)
JArguello-WMF raised the priority of this task from High to Needs Triage.Apr 17 2023, 4:39 PM