Page MenuHomePhabricator

Transfer ownership of Elixir MediaWiki library to WMDE Tech Wishes
Closed, ResolvedPublic

Description

Tech Wishes is the only known user of the Elixir mediawiki_client library, and we'll be making improvements soon. It's better to collaborate in a shared team repository where we all have equal permissions, etc.

  • Create a new wmde org in hex.pm: https://hex.pm/orgs/wmde
  • EM and any willing devs create an account on hex.pm: Tobi, Fisch, Adam
  • Make EM and devs shared admins for the organization
  • Transfer ownership of the library over to the wmde hex.pm organization.
  • Move the code repository to https://gitlab.com/wmde/technical-wishes/mediawiki_client_ex
  • Verify that other devs are able to authorize a hex publish request
  • Publish a new version of the package with updated metadata and changelog.

Event Timeline

awight updated the task description. (Show Details)
awight changed the subtype of this task from "Spike" to "Task".

There are some unchecked checkboxes. Is there anything we still want to do here atm? :-) @awight

awight updated the task description. (Show Details)