PHPackages                             datasift/stone - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. datasift/stone

AbandonedArchivedLibrary[Utility &amp; Helpers](/categories/utility)

datasift/stone
==============

DataSift's in-house library for building QA tools

1.10.3(8y ago)131.5k↓94.7%2[1 issues](https://github.com/datasift/ms-lib-stone/issues)[1 PRs](https://github.com/datasift/ms-lib-stone/pulls)2BSD-3-ClausePHP

Since Jul 24Pushed 8y agoCompare

[ Source](https://github.com/datasift/ms-lib-stone)[ Packagist](https://packagist.org/packages/datasift/stone)[ Docs](https://github.com/datasift/ms-lib-stone)[ RSS](/packages/datasift-stone/feed)WikiDiscussions develop Synced 1w ago

READMEChangelogDependencies (3)Versions (46)Used By (2)

ms-lib-stone
============

[](#ms-lib-stone)

**ms-lib-stone** is DataSift's in-house framework for [Storyplayer](http://datasift.github.io/storyplayer), Storyteller, Hornet and other QA tools.

System-Wide Installation
------------------------

[](#system-wide-installation)

ms-lib-stone should be installed using the [PEAR Installer](http://pear.php.net). This installer is the PHP community's de-facto standard for installing PHP components.

```
sudo pear channel-discover datasift.github.io/pear
sudo pear install --alldeps datasift/ms-lib-stone

```

Composer support is coming soon.

As A Dependency On Your Component
---------------------------------

[](#as-a-dependency-on-your-component)

If you are creating a component that relies on ms-lib-stone, please make sure that you add ms-lib-stone to your component's package.xml file:

```

      ms-lib-stone
      datasift.github.io/pear
      1.0.0
      1.999.99999

```

Usage
-----

[](#usage)

At the moment, we haven't published any documentation for this library. Please look at the unit tests to see how we recommend using the library.

Development Environment
-----------------------

[](#development-environment)

If you want to patch or enhance this component, you will need to create a suitable development environment. The easiest way to do that is to install phix4componentdev:

```
# phix4componentdev
sudo apt-get install php5-xdebug
sudo apt-get install php5-imagick
sudo pear channel-discover pear.phix-project.org
sudo pear -D auto_discover=1 install -Ba phix/phix4componentdev

```

You can then fork and clone the git repository.

Then, install a local copy of this component's dependencies to complete the development environment:

```
# build vendor/ folder
phing build-vendor

```

To make life easier for you, common tasks (such as running unit tests, generating code review analytics, and creating the PEAR package) have been automated using [phing](http://phing.info). You'll find the automated steps inside the build.xml file that ships with the component.

Run the command 'phing' in the component's top-level folder to see the full list of available automated tasks.

License
-------

[](#license)

See LICENSE.txt for full license details.

###  Health Score

34

—

LowBetter than 74% of packages

Maintenance0

Infrequent updates — may be unmaintained

Popularity27

Limited adoption so far

Community18

Small or concentrated contributor base

Maturity76

Established project with proven stability

 Bus Factor1

Top contributor holds 91.6% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~43 days

Recently: every ~264 days

Total

42

Last Release

2995d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/2dc3934d5c3ce55e18dca95d52b564fb2a34986770af3c532dba6c248ef58f3a?d=identicon)[stuartherbert](/maintainers/stuartherbert)

![](https://www.gravatar.com/avatar/a12d320566b358e14f24f10a52d0f74344434c46d0e27373f4ed0f83e7d8885b?d=identicon)[datasift](/maintainers/datasift)

---

Top Contributors

[![stuartherbert](https://avatars.githubusercontent.com/u/7926?v=4)](https://github.com/stuartherbert "stuartherbert (307 commits)")[![mheap](https://avatars.githubusercontent.com/u/59130?v=4)](https://github.com/mheap "mheap (25 commits)")[![darenc](https://avatars.githubusercontent.com/u/240638?v=4)](https://github.com/darenc "darenc (1 commits)")[![ollieparsley](https://avatars.githubusercontent.com/u/185771?v=4)](https://github.com/ollieparsley "ollieparsley (1 commits)")[![zcourts](https://avatars.githubusercontent.com/u/692396?v=4)](https://github.com/zcourts "zcourts (1 commits)")

### Embed Badge

![Health badge](/badges/datasift-stone/health.svg)

```
[![Health](https://phpackages.com/badges/datasift-stone/health.svg)](https://phpackages.com/packages/datasift-stone)
```

###  Alternatives

[pestphp/pest

The elegant PHP Testing Framework.

11.6k77.3M24.6k](/packages/pestphp-pest)[orchestra/testbench

Laravel Testing Helper for Packages Development

2.2k43.6M45.8k](/packages/orchestra-testbench)[ec-europa/toolkit

Toolkit packaged for Drupal projects based on Robo.

39255.4k37](/packages/ec-europa-toolkit)[aedart/athenaeum

Athenaeum is a mono repository; a collection of various PHP packages

265.2k](/packages/aedart-athenaeum)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
