From 2921711638ab18da0edb6a89543e476fdad15f33 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9B=D0=B5=D0=BE=D0=BD=D0=B8=D0=B4=20=D0=AE=D1=80=D1=8C?= =?UTF-8?q?=D0=B5=D0=B2=20=28Leonid=20Yuriev=29?= Date: Thu, 21 Apr 2022 14:50:30 +0300 Subject: [PATCH] mdbx: minor refine note about migration from dead github. --- ChangeLog.md | 14 +++++++++----- README.md | 29 ++++++++++++++++++----------- docs/_toc.md | 6 ------ mdbx.h | 6 ++++++ mdbx.h++ | 8 ++++++++ 5 files changed, 41 insertions(+), 22 deletions(-) diff --git a/ChangeLog.md b/ChangeLog.md index 7d65b19d..777bc354 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -21,11 +21,15 @@ ChangeLog Stable release recovery after the Github's intentional malicious disaster. -The origin repository of the project has been migrated -to [GitFlic](https://gitflic.ru/project/erthink/libmdbx) since on April 15, 2022, -the Github administration, without any warning not explanation, deleted -libmdbx along with a lot of other projects, simultaneously blocking -access to many developers. For the same reason ~~Github~~ is blacklisted forever. +#### We have migrated to a reliable trusted infrastructure +The origin for now is at [GitFlic](https://gitflic.ru/project/erthink/libmdbx) +since on 2022-04-15 the Github administration, without any warning nor +explanation, deleted _libmdbx_ along with a lot of other projects, +simultaneously blocking access for many developers. +For the same reason ~~Github~~ is blacklisted forever. + +GitFlic's developers plan to support other languages, +including English 和 中文, in the near future. New: diff --git a/README.md b/README.md index 5b38a930..b27fadb2 100644 --- a/README.md +++ b/README.md @@ -1,19 +1,18 @@ -### The origin repository of the project has been migrated -to [GitFlic](https://gitflic.ru/project/erthink/libmdbx) since on April 15, 2022, -the Github administration, without any warning not explanation, deleted -libmdbx along with a lot of other projects, simultaneously blocking -access to many developers. - +### The origin has been migrated to [GitFlic](https://gitflic.ru/project/erthink/libmdbx) +since on 2022-04-15 the Github administration, without any warning +nor explanation, deleted _libmdbx_ along with a lot of other projects, +simultaneously blocking access for many developers. For the same reason ~~Github~~ is blacklisted forever. -### Основной репозиторий проекта перемещен -на [GitFlic](https://gitflic.ru/project/erthink/libmdbx), так как 15 апреля 2022 -администрация Github без предупреждения и объяснения причин удалила -libmdbx вместе с массой других проектов, одновременно заблокировав -доступ многим разработчикам. +GitFlic's developers plan to support other languages, +including English 和 中文, in the near future. +### Основной репозиторий перемещен на [GitFlic](https://gitflic.ru/project/erthink/libmdbx) +так как 15 апреля 2022 администрация Github без предупреждения и +объяснения причин удалила _libmdbx_ вместе с массой других проектов, +одновременно заблокировав доступ многим разработчикам. По этой же причине ~~Github~~ навсегда занесен в черный список. -------------------------------------------------------------------------------- @@ -353,6 +352,14 @@ conference](http://www.highload.ru/2015/abstracts/1831.html). Since 2017 _libmdbx_ is used in [Fast Positive Tables](https://gitflic.ru/project/erthink/libfpta), and development is funded by [Positive Technologies](https://www.ptsecurity.com). +On 2022-04-15 the Github administration, without any warning nor +explanation, deleted _libmdbx_ along with a lot of other projects, +simultaneously blocking access for many developers. Therefore on +2022-04-21 we have migrated to a reliable trusted infrastructure. +The origin for now is at [GitFlic](https://gitflic.ru/project/erthink/libmdbx) +with backup at [ABF by ROSA Лаб](https://abf.io/erthink/libmdbx). +For the same reason ~~Github~~ is blacklisted forever. + ## Acknowledgments Howard Chu is the author of LMDB, from which originated the _libmdbx_ in 2015. diff --git a/docs/_toc.md b/docs/_toc.md index 30734e07..eabd6d66 100644 --- a/docs/_toc.md +++ b/docs/_toc.md @@ -1,9 +1,3 @@ -The origin repository of the project has been migrated -to [GitFlic](https://gitflic.ru/project/erthink/libmdbx) since on April 15, 2022, -the Github administration, without any warning not explanation, deleted -libmdbx along with a lot of other projects, simultaneously blocking -access to many developers. For the same reason ~~Github~~ is blacklisted forever. - _The Future will (be) [Positive](https://www.ptsecurity.com). Всё будет хорошо._ \section toc Table of Contents diff --git a/mdbx.h b/mdbx.h index 8d737746..2fc7e2de 100644 --- a/mdbx.h +++ b/mdbx.h @@ -14,6 +14,12 @@ break down. _libmdbx_ supports Linux, Windows, MacOS, OSX, iOS, Android, FreeBSD, DragonFly, Solaris, OpenSolaris, OpenIndiana, NetBSD, OpenBSD and other systems compliant with POSIX.1-2008. +The origin has been migrated to +[GitFlic](https://gitflic.ru/project/erthink/libmdbx) since on 2022-04-15 +the Github administration, without any warning nor explanation, deleted libmdbx +along with a lot of other projects, simultaneously blocking access for many +developers. For the same reason ~~Github~~ is blacklisted forever. + _The Future will (be) [Positive](https://www.ptsecurity.com). Всё будет хорошо._ diff --git a/mdbx.h++ b/mdbx.h++ index ec3a8354..a2b1b176 100644 --- a/mdbx.h++ +++ b/mdbx.h++ @@ -13,6 +13,14 @@ /// - AppleClang, but without C++20 concepts. /// +/// +/// The origin has been migrated to https://gitflic.ru/project/erthink/libmdbx +/// since on 2022-04-15 the Github administration, without any warning nor +/// explanation, deleted libmdbx along with a lot of other projects, +/// simultaneously blocking access for many developers. +/// For the same reason Github is blacklisted forever. +/// + #pragma once /* Workaround for modern libstdc++ with CLANG < 4.x */