Page MenuHomePhabricator

Migrate Data Engineering NodeJS library repos to GitLab
Closed, ResolvedPublic8 Estimated Story Points

Description

To do for each:

  • Move repo to GitLab
  • Delete or archive original repo. If archived, add link in README to new home in GitLab.
  • Use GitLab CI to run tests
  • Update any relevant documentation in code or on wikitech.

Libraries

These are packages that are depended on by other repositories / services.

To Remove

  • node-rdkafka-statsd (Last update: 2022-05-05T15:10:05-07:00)
    • To do this, we will need to remove node-rdkafka-statsd related code from eventgate, eventgate-wikimedia, and eventstreams. This should be easy enough, as code should not be used anymore.

Since these are mostly libraries, we should also update the downstream dependers to use them from new locations.

That will be done in:

Details

Related Changes in Gerrit:
Related Changes in GitLab:
TitleReferenceAuthorSource BranchDest Branch
Remove node-rdkafka-statsd related code from Eventgate repository.repos/data-engineering/eventgate!2ebysansremove_node_rdkafka_statsdmaster
Remove node-rdkafka-statsd related code from Eventgate-wikimedia repositoryrepos/data-engineering/eventgate-wikimedia!3ebysansremove_node_rdkafka_statsdmaster
Remove node-rdkafka-statsd related code from Eventstrams repositoryrepos/data-engineering/eventstreams!12ebysansremove_node_rdkafka_statsdmaster
Setup Gitlab CI for Node-rdkafka-factoryrepos/data-engineering/node-rdkafka-factory!2ebysansgitlab_ci_testmaster
Add Gitlab CI test pipelinerepos/data-engineering/jsonschema-tools!52ebysansGitlab_migrationmaster
Customize query in GitLab

Event Timeline

Ottomata renamed this task from Migrate Data Engineering NodeJS repos to GitLab to Migrate Data Engineering NodeJS library repos to GitLab.Jun 4 2024, 3:38 PM
Ottomata assigned this task to Snwachukwu.
Ottomata set the point value for this task to 8.Jun 6 2024, 6:40 PM

Note: I have moved the event schema repo GitLab migration to its own task: T366836: Migrate Event Platform Schema Respositories to Gitlab

@Ottomata can we close this PR in jsonschema-tools before migrating to gitlab?

Good q! @tchin asked the same thing. @tchin if you have time to review and merge the PR, let's go for it. If you think there should be more back and forth dev on it, then let's close the PR and re-open as a GitLab MR after the repo is migrated.

Change #1054638 had a related patch set uploaded (by Snwachukwu; author: Snwachukwu):

[node-rdkafka-factory@master] Edit Readme to notify users of move to Gitlab

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

Change #1054638 merged by Ottomata:

[node-rdkafka-factory@master] Edit Readme to notify users of move to Gitlab

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