libmdbx icon indicating copy to clipboard operation
libmdbx copied to clipboard

Provide driver for fastonosql

Open erthink opened this issue 8 years ago • 7 comments

Related to https://github.com/fastogt/fastonosql/issues/36

erthink avatar Jul 24 '17 18:07 erthink

Unfortunately, at the moment https://github.com/fastogt/fastonosql does not look suitable for build, development or use. At least project non-buildable by CMake for now since have mad mixing of CMake and junk python scripts.

erthink avatar Nov 29 '20 04:11 erthink

https://www.opennet.ru/openforum/vsluhforumID3/122544.html#74

erthink avatar Nov 29 '20 05:11 erthink

There is a small chance that someone will decide to help and still make a driver for fastNoSQL. For my part, I don't think I can do this until the fastNoSQL build scripts are in good condition.

FYI, @topilski (я действительно не смог собрать ваш софт, и не могу понять зачем вы так наколбасили со сборкой).

erthink avatar Nov 29 '20 05:11 erthink

Автор FastNoSQL обиделся на сформулированное в https://www.opennet.ru/openforum/vsluhforumID3/122544.html#74 и закрыл дальнейшее обсуждение на https://github.com/fastogt/fastonosql/issues/36

Буквально:

Некрасиво разговариваете чтоб вам отвечать.

Тем не менее, открыто говоря, сборочные скрипты FastNoSQL плохи и многократно демонстрируют как (локальную) техническую безграмотность (т.е. незнание как лучше/правильно), так и нежелание наводить что-либо приводить порядок (т.е. лень).

erthink avatar Nov 29 '20 06:11 erthink

@topilski, ради расстановки точек на "i" (конечно IMHO):

  • Сборочные скрипты в FastNoSQL "говно" и МЕШАЮТ как использованию так и развитию проекта.
  • Код внутри libmdbx тоже "говно" (унаследованное от LMDB), но НЕ мешает использованию libmdbx. При этом развитие без погружение в тонкости исходного LMDB не возможно и поэтому не предполагается.

erthink avatar Nov 29 '20 06:11 erthink

Nonetheless, anything that is bullshit must be noted as a bullshit, including a lot of libmdbx internals inherited from LMDB.

erthink avatar Nov 29 '20 06:11 erthink

I suspect complicated build scripts/pipeline are tight to FastNoSQL's monetisation/marketing policy (prebuilt binaries, at least for macos, require signup on the site + the site has special buttons to run individual build scripts). Also see: https://github.com/fastogt/fastonosql/issues/51

razum2um avatar Dec 02 '20 05:12 razum2um