LINUX.ORG.RU

Консольная утилита jq сменила адрес

 , , ,


1

1

Старый адрес: https://github.com/stedolan/jq
Новый адрес: https://github.com/jqlang/jq

Утилита jq предназначена для обработки JSON из командной строки, написанная на языке C, и распространяемая по лицензии MIT.

Опционально jq может быть скомпилирована с использованием библиотеки регулярных выражений Oniguruma (лицензия BSD).

Introduction

This is the jqlang organization. We’re hoping that Stephen Dolan will take notice and approve of it and our intent to host two repositories in this org:

  • jqlang/spec – a specification for the jq programming language
  • jqlang/jq – a new canonical source for the C implementation of jq that is currently at https://github.com/stedolan/jq/

Motivation

WikiPedia deleted the page for the jq language because «it looks like a personal project». No amount of arguing with the editor helped.

Stephen Dolan has been too busy to look after jq.

The remaining maintainers, Nicolas Williams and William Langford have been too busy as well, and William has indicated that he will no longer act as a maintainer. We would like to recruit new maintainers.

Maintainers need sufficient access to be able to set up GitHub Actions, other CIs, etc., and to add maintainers/committers.

A specification for the jq language arguably belongs in a separate repository.

>>> Подробности

★★★★★

Проверено: hobbit ()
Последнее исправление: hobbit (всего исправлений: 2)

Полезно!

Использую сабж для форматирования отчётов андроид-приложения сканирования чеков от ФНС. Долго не мог понять, почему она не выдаёт то, что мне нужно. Оказалось, её надо вызывать как пайп на выходе cat, тогда на выходе получается красивенько отформатированный JSON с отступами.

hobbit ★★★★★
()

Старый адрес: https://github.com/jqlang
Новый адрес: https://github.com/jqlang/jq

Чего? Первый адрес это адрес юзера, который её туда залил, а второй - адрес репы. Что значит «сменила»?

И вообще какая-то странная новость.

firkax ★★★★★
()
Последнее исправление: firkax (всего исправлений: 1)
Ответ на: комментарий от firkax

Первый адрес это адрес юзера

Нет, организации.

Что значит «сменила»?

«Подробности» прояснят туман.

dataman ★★★★★
() автор топика
Ответ на: комментарий от dataman

Нет, организации.

Хорошо, гитхабовской учётной записи. Вероятно, запись имеет статус «организации», но это ни на что не влияет, по крайней мере для тех кто хочет посмотреть что там. Я сократил это длинное словосочетание до «юзера».

«Подробности» прояснят туман.

Но в подробностях совсем другой «старый адрес».

firkax ★★★★★
()
Последнее исправление: firkax (всего исправлений: 1)
Ответ на: комментарий от yoghurt

Старый адрес указан неверно

Ну напиши им, это цитата.

dataman ★★★★★
() автор топика
Ответ на: комментарий от firkax

это ни на что не влияет

Это уже повлияло. Достаточно посмотреть на закрытые issue, которыми Стивен почти не занимался.

dataman ★★★★★
() автор топика
Ответ на: комментарий от dataman

По-моему ты не совсем следишь за нитью беседы. Речь была про интерпретацию урла. Первая часть - имя аккаунта, вторая - имя репозитория. Аккаунт там организации или не организации мне (как скачивателю исходников и читателю мануалов) вобще-мто всё равно.

Это уже повлияло. Достаточно посмотреть на закрытые issue, которыми Стивен почти не занимался.

А это, кажется, речь про то, о чём собственно новость. Тогда следовало написать «у jq теперь команда мейнтейнеров вместо одного единственного автора, и разработка ускорилась». На то, что сменился урл, опять же, вобщем-то плевать.

И повторю ещё раз, вот эта строчка в новости

Старый адрес: https://github.com/jqlang

есть враньё, это не старый адрес а адрес аккаунта. Старый адрес был адресом репы, но на другом аккаунте.

firkax ★★★★★
()
Последнее исправление: firkax (всего исправлений: 1)
Ответ на: комментарий от firkax

есть враньё, это не старый адрес

И это моя редакция, да?

dataman ★★★★★
() автор топика
Ответ на: комментарий от intelfx

А ещё есть вот такое: https://github.com/itchyny/gojq/

Это реимплементация на Go с исправлением каких-то там багов, на которые stedolan’у было пофиг. Хотя сейчас мб новые мейнтейнеры приведут исходный проект в порядок.

intelfx ★★★★★
()
Ответ на: комментарий от intelfx

Это реимплементация на Go

На Go есть такое чудо, как https://github.com/johnkerl/miller.
Раньше была написана на C, но автор позже переписал на Go.

dataman ★★★★★
() автор топика

WikiPedia deleted the page for the jq language because «it looks like a personal project». No amount of arguing with the editor helped.

Синдром вахтёра пожрал Педивикию уже лет пять назад, если не раньше. Теперь это абсолютно бесполезный «источник знаний».

Gentooshnik ★★★★★
()
Ответ на: комментарий от ripgrep

Причина в том что ты никогда не можешь сказать насколько адекватный модератор следит за интересующей тебя статьёй, если только не разобрался в теме заранее по другим источникам.

Gentooshnik ★★★★★
()
Ответ на: комментарий от Gentooshnik

Про педивикию точно. Ну если не читать обиженных и угнетенных, вандалящих статьи про историю и политику, то еще терпимо. И если опущей вспоминать, то забавно, что там запилили статью про цвет кожи Клеопатры, те одной придурочной гадалка сказала, что Клеопатра была черной, и этого достаточно для появления статьи… Даже на покойном Лурке были более строгии критерии истинности и значимости. Если в статье про три закона Ньютона напишут, что тот был ниггой и читал лгбт-реп, то описание самих законов не тронут, смысла оных убогим не понять

uwuwuu
()
Ответ на: комментарий от intelfx

у go регулярные выражения не PCRE, так что ну такое решение

uwuwuu
()
Ответ на: комментарий от uwuwuu

У модеров Педивикии критерий значимости в политической статье - «про это рассказали на CNN». При этом за истину принимается как раз версия которая была в CNN.

Для полноты картины не хватает только в русскоязычном сегменте за истинную принимать версию RT.

Модераторам: Да, этот комментарий нарушает несколько правил. Готов понести ответственность в размере предусмотренном правилами сайта.

Gentooshnik ★★★★★
()
Последнее исправление: Gentooshnik (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.