Page MenuHomePhabricator

Create separate string utils library
Open, Needs TriagePublic

Description

A separate library would likely include:

  • includes/libs/StringUtils.php
  • includes/libs/ExplodeIterator.php

Next Steps:

  • Prepare codebase for initial code review.
  • Conduct initial code review.
  • Publish library on Packagist.
  • Announce initial release.

Event Timeline

Legoktm raised the priority of this task from to Needs Triage.
Legoktm updated the task description. (Show Details)
Legoktm added a project: Librarization.
Legoktm subscribed.

I have prepared a patch for this task, and if you find it suitable, we can publish it.

Change #1088374 had a related patch set uploaded (by Abaris; author: Abaris):

[mediawiki/libs/StringUtils@master] Initial commit: Set up StringUtils library

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

Change #1103388 had a related patch set uploaded (by Reedy; author: Reedy):

[integration/config@master] layout.yaml: Setup CI for mediawiki/libs/StringUtils

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

Change #1103388 merged by jenkins-bot:

[integration/config@master] layout.yaml: Setup CI for mediawiki/libs/StringUtils

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