From 842ab6fcf89182c96ceab4a38cd879a68ef3457a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20HULARD?= Date: Thu, 14 Jun 2018 21:25:45 +0200 Subject: [PATCH] Add an article about recent libraries deprecation. We choose to drop unused, unpopular and not relevant part of Hoa and it's important to write about that. Related to : hoaproject/Central#90 --- .../2018/08-deprecate-unused-libraries.xyl | 44 +++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 Source/Posts/2018/08-deprecate-unused-libraries.xyl diff --git a/Source/Posts/2018/08-deprecate-unused-libraries.xyl b/Source/Posts/2018/08-deprecate-unused-libraries.xyl new file mode 100644 index 0000000..457ec58 --- /dev/null +++ b/Source/Posts/2018/08-deprecate-unused-libraries.xyl @@ -0,0 +1,44 @@ + + + + + + +
+

Hoa is a set of 61 PHP libraries, during our latest + Virtual Meeting we choose to deprecate some libraries. This is important + for us to ensure that Hoa stays relevant and up to date regarding real + world needs. + We have decided to remove the ones that are:

+
    +
  1. Basically un-used (with less than 100 downloads in 5 years),
  2. +
  3. Not relevant anymore because they refer to dead technologies.
  4. +
+

The main goal is to reduce the effort to maintain the Hoa ecosystem.

+

To be sure about the list items, we checked Packagist and GitHub stats. + We also choose to keep the one we use for private projects at the + moment.

+

Some of the libraries weren't registered on Packagist which means that + they are not used in today PHP's world.

+

The deprecation process is simple:

+
    +
  1. Abandon the project on Packagist,
  2. +
  3. Update the README.md file to inform users,
  4. +
  5. Update the mirrors to reflect this change,
  6. +
  7. Archive the repository on Github.
  8. +
+

Here is the whole list of deprecated libraries:

+ +
+