Axios: Проект мертв?

Созданный на 17 янв. 2019  ·  69Комментарии  ·  Источник: axios/axios

Проект мертв? Ищутся новые сопровождающие?

  • 97 открытых пул реквестов
  • 411 открытых вопросов

Самый полезный комментарий

Это не умерло, просто в последнее время я не мог лично сделать так много в проекте. У нас была большая проблема с исправлением конфигураций, которые вносили критические изменения, которые останавливали работу до тех пор, пока они не будут исправлены.

Так что да, если есть люди, готовые выступить и помочь в качестве сопровождающих, я приветствую их!

Все 69 Комментарий

И никаких коммитов в master с сентября. Пока нет планов поддерживать HTTP2.

Да, в последнее время я думаю о том же самом ...

Это не умерло, просто в последнее время я не мог лично сделать так много в проекте. У нас была большая проблема с исправлением конфигураций, которые вносили критические изменения, которые останавливали работу до тех пор, пока они не будут исправлены.

Так что да, если есть люди, готовые выступить и помочь в качестве сопровождающих, я приветствую их!

@emilyemorehouse, может быть, было бы неплохо прорекламировать это на README.md, я уверен, что есть люди, которые хотят помочь.

@emilyemorehouse Я был бы рад помочь в качестве сопровождающего

По общему признанию, раньше я не использовал этот проект, но обычно находил копаться в github, так что счастлив прочитать некоторые PR в свободное время.

Что было бы здорово, так это новая версия, в которой используются модули ES 🙊

Привет, @emilyemorehouse , я буду

Я думаю, что сортировка или маркировка проблем поможет новым добровольцам узнать, с чего начать ...

Я был бы рад помочь, будь то сортировка, активный вклад или что-то еще 🤙

@emilyemorehouse Я с удовольствием помогу! Возможно, было бы неплохо иметь какие-то теги (например, «для начинающих» или аналогичные) по проблемам, чтобы поощрять участников!

Аксиос пользуюсь больше года. Могу помочь в исправлении ошибок.

Я хотел бы внести свой вклад. До сих пор я использовал axios в 4 проектах, и это всегда мой первый выбор.

Я мог бы помочь, просто скажите, с чего начать :)

Думаю, нам следует начать с дорожной карты к стабильной версии 1.0.0, а затем разбить ее на проблемы с пометкой «требуется помощь».

считай меня.

Как активный пользователь axios, было бы здорово, если бы я мог помочь. :)

У меня не так много истории вклада, но я использую аксиомы в проектах. Я буду рад помочь.

Как наркоман Axios, я хотел бы помочь, чем могу.

@mzabriskie @emilyemorehouse, дайте мне знать, чем мы можем помочь!

Я хотел бы помочь.

Я тоже хотел бы помочь.

Я буду рад помочь в поддержании этого проекта. Я пользуюсь им уже много лет и буду рад помочь, @emilyemorehouse. :сердце:

Я бы тоже помог. :)

Мне так нравится использовать аксиомы в десятке проектов. Я был бы счастлив немного помочь: sun_with_face:

Я тоже хочу помочь 😄

Я хотел бы внести свой вклад и поддержать, дайте мне знать, с чего начать

Я использую аксиомы с давних пор и в нескольких проектах, я хотел бы помочь любым возможным способом

Хотел бы помочь.

с удовольствием внесу свой вклад в аксиомы

Я тоже хотел бы помочь.

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

Хотелось бы получить какое-то руководство о том, с чего начать!

Хотел бы помочь, так как я широко использовал аксиомы.

😭 Вы все УДИВИТЕЛЬНЫЕ.

Для всех, кто хочет помочь, вот несколько идей, которые у меня есть:

  • Проблемы с сортировкой: недавно я добавил шаблоны задач, чтобы помочь с автоматической Runkit с вызовами примера API, такого как JSON Placeholder .
  • Обзор PR: не так шумно, как проблемы, но это все еще может быть много. Я очень ценю людей, которые отмечают меня в PR, которые имеют высокий приоритет / исправляют известные проблемы. Если я не отвечу через несколько дней, напишите мне. В настоящее время основное внимание уделяется стабильности, прежде чем сосредоточиться на новых функциях или 1.0.0 .
  • CI: Наш CI привередлив - мы часто сталкиваемся со странными крайними случаями или проблемами, которые вызывают сбой CI и замедляют весь процесс. Если у нас есть неработающая основная ветка, я не могу выпустить ее, просто и ясно. Поэтому, если вы когда-нибудь увидите, что мастер терпит неудачу (или PR терпят неудачу из-за проблем, не вызванных PR), любая помощь будет высоко оценена.

Я с радостью предоставлю любому доступ по мере необходимости. Единственное, за что я хотел бы держаться, - это действовать в качестве диспетчера релизов для обеспечения согласованности.

Я планирую добавить эту информацию в сопутствующий документ вместе с моими шаблонами ответов для других, а также рекомендациями по обозначению проблем и т. Д.

@emilyemorehouse Я разместил запрос о помощи на Reddit (https://www.reddit.com/r/javascript/comments/an94xq/axios_needs_maintainers/) - как видите, у вашей работы много поклонников. Я с нетерпением жду возможности внести свой вклад и еще раз благодарю вас.

@emilyemorehouse с радостью поможет.

@emilyemorehouse Я с удовольствием помогу

@emilyemorehouse Я тоже с

Вроде противоречие.

  • Без участия @emilyemorehouse не сможет отличить полезных людей и предоставить разрешения.
  • Без разрешений люди обычно не начинают вносить свой вклад.

Я предлагаю всем сначала попробовать подписаться в качестве помощников по коду . Если мы сможем упорствовать в сортировке проблем или отправке запросов на вытягивание, @emilyemorehouse будет более рад видеть. И однажды вы, естественно, станете сопровождающим.

Я использую axios, и в настоящее время меня не беспокоит отсутствие постоянной разработки (инструменты обычно не взрываются в тот момент, когда сопровождающий уходит), но если кто-то действительно рвется и хочет начать объединение PR, обратите внимание, что это открытый исходный проект и что нет никаких затрат (помимо времени) на форк, начало просмотра и объединения PR в ваш форк. Это может быть естественным прогрессом в жизни инструмента с открытым исходным кодом, и эта работа также может быть объединена с аксиомами в то время, когда Эмили (или ее команда) успевает поднять эту резервную копию.

Не говоря «иди и раскошеливайся», но «если вы чувствуете разочарование или чувствуете, что проект« мертв », вам не нужно разрешение, чтобы вернуть его к жизни». Сила твоя! 🌍

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

@emilyemorehouse @mzabriskie @nickuraltsev @rubennorte - Какие у вас планы с аксиомами? Последняя опубликованная бета-версия была 8 месяцев назад, стабильная год назад, вы получаете 4,5 миллиона загрузок в неделю. Это просто на миллион меньше, чем, например, реагировать. Принимая во внимание такую ​​популярность, было бы здорово узнать, какой у вас статус, и вам, возможно, понадобится помощь сообщества :)

@Sequoia, вы совершенно правы, однако сейчас это довольно сложно, когда есть так много открытых вопросов и PR, что даже трудно решить, какие из них еще актуальны. @emilyemorehouse написал 2 месяца назад о том, чем мы можем помочь - первое, что нужно сделать, это

Печально видеть, что такой хороший проект медленно умирает. Это был буквально лучший http-клиент, который я использовал в nodejs.

👍

@emilyemorehouse
Когда-то я был членом основной команды tldr-Pages . В то время у автора проекта были проблемы в семье, и у меня родился второй ребенок. Я понял, что мы не будем делать это сами, и мы добавили 3 новых члена в основную команду, чтобы помочь нам проверять PR.

Вы работаете в довольно важном для Интернета проекте. От него не следует отказываться. За последний месяц предложено 8 ОР, ни один из них не был объединен. Что еще более важно, опубликована известная уязвимость безопасности (https://snyk.io/vuln/SNYK-JS-AXIOS-174505), есть PR # 1485, также не объединенный.

С таким количеством PR будет лучше, если вы, ребята, начнете принимать помощь. Есть много людей, которые гордятся тем, что поддерживают такой проект. Некоторые из них уже предлагали помощь в этой ветке. Увеличьте количество участников.

Удачи!

  • Проблемы с сортировкой: недавно я добавил шаблоны задач, чтобы помочь с автоматической

Может быть, вы могли бы принять управление проблемами в стиле lodash ?
(Спасибо, @zachleat за продвижение этого в @ 11ty / eleventy!)

@emilyemorehouse
Я вижу, вы объединили 6 PR (3 из них для README.md). Это отличное начало.

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

  1. Когда вы объединили исправление безопасности, вам нужно сделать немедленный выпуск (что-то вроде v0.18.1).
  2. У вас 100+ PR. Команде соавторов необходимо просмотреть их и объединить / отклонить.
  3. У Axios более 500 выпусков. Многие из них дублируются или не актуальны. Команде соавторов необходимо регулярно их просматривать и поддерживать минимальное количество открытых проблем или, по крайней мере, управлять ими.
  4. И что еще более важно, ваша команда должна регулярно проверять PR и проблемы, чтобы ситуация не повторилась.

Пожалуйста, начните принимать помощь, иначе проект замрет. С наилучшими пожеланиями!

Я думаю, что мы (сообщество) можем облегчить некоторую нагрузку, проводя анализ кода PR. Для этого не обязательно быть соавтором, а проверка - это трудоемкая задача.

Тем не менее, нам все еще нужны люди, чтобы объединить PR.

Мы также можем помочь с базовой сортировкой проблем, комментируя такие вещи, как «Дубликат #x» и высказывая свое мнение по запросам функций.

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

Пожалуйста, если я могу чем-то помочь, протяните руку помощи!

Я тоже готов принять участие, мы используем аксиомы в ряде крайне важных проектов. Было бы ужасно, если бы в будущем аксиомы не получили поддержки.

@emilyemorehouse ,
@mzabriskie ,
@nickuraltsev ,
@rubennorte ,

Вы являетесь владельцами в Axios.

Не могли бы вы обсудить, как добавить больше соавторов в проект, чтобы его разблокировали?

Этот вопрос открыт уже 4 месяца, и я склонен согласиться с жалобщиками на данный момент. Хорошее руководство этим проектом будет выглядеть так:

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

Сопровождающие: для сообщества пользователей было бы здорово, если бы вы выбрали один из вышеперечисленных вариантов, чтобы те, кто заинтересован в поддержке этого проекта, могли двигаться дальше. Архивирование вполне приемлемо: +1:

Я видел, что вчера @emilyemorehouse объединил несколько

Так что, ребята, закончили с «большой проблемой конфигурации»? Когда выйдет следующая версия?

Спасибо за ваши старания.

Я люблю аксиомы, стараюсь помочь, чем могу

Снимаю шляпу перед
Я надеюсь, что скоро появится возможность делать регулярные релизы.

@emilyemorehouse

Я также хотел бы помочь. В своей работе мы довольно часто используем Axios, и я более чем готов потратить время на этот проект.

пинг @rubennorte @mzabriskie @emilyemorehouse @nickuraltsev

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

И если у вас нет времени на эти действия, то, может быть, вы могли бы хотя бы пометить этот пакет как мертвый?

Может быть, создание патреона поможет вам снова начать работать над ним?

Я бы тоже не прочь помочь, например, в роли сортировки (https://github.blog/changelog/2019-05-23-triage-and-maintain-roles-beta/) :)

Я думаю, что это был напрашиваемый выпуск, потому что я не вижу никакой активности после последнего выпуска 0.19.0.
Какой позор для такого классного HTTP-клиента.

Есть ли планы добавить поддержку HTTP / 2 для node.js? https://github.com/axios/axios/issues/1175

Мне кажется, это довольно живой проект ...

Мне кажется, это довольно живой проект ...

Если присмотреться, с мая по сентябрь был совершенно спокойный период.

В любом случае, я счастлив, что импульс снова набирает обороты. :)

Учитывая заявленное использование 1,8 млн., Можно ожидать, что этот пакет получит некоторую финансовую поддержку. Я не вижу ни одного упоминания о patreon, opencollective, tidelift или [вставьте сюда источники дохода]. Я создал # 2493 для продолжения.

Что с версией esm?
https://github.com/axios/axios/issues/1879

Организация Googleapis начала новый проект под названием gaxios.

Причина в вопросе googleapis / gaxios # 81 :

Изначально мы использовали axios, но создали это по нескольким причинам:

  • Axios в последнее время относительно не поддерживается
  • Он не поддерживает поддержку прокси из коробки
  • Он не поддерживает повторную попытку из коробки
  • Он продублировал много логики на стороне клиента, которая нам здесь просто не нужна.

Axios - отличная библиотека, но мы хотели что-то, построенное на гораздо более легкой выборке узлов. Надеюсь это поможет!

Мотивация команды Googleapis понятна, хотя я считаю, что создавать новую библиотеку, которая так похожа на {insert xkcd comic} - не лучшая идея. Можем ли мы найти здесь точки соприкосновения и пусть это будет один «Аксиос»? cc @JustinBeckwith

Поделитесь личной историей и некоторыми новостями для пользователей в этой ветке,

  • Я заметил ситуацию с аксиомами, как вы, ребята, в феврале 2019 года и отсортировал около 30 проблем + тяги.
  • Не получил ответа от сопровождающих и был немного разочарован. Но все равно за ней следили.
  • К счастью, меня пригласили в качестве соавтора в декабре 2019 года. С этого момента начались мои убийственные проблемы. Общее количество проблем уменьшилось с ~ 600 до менее 300.

Я составил план на следующий выпуск. См. Https://github.com/axios/axios/projects/4. Я знаю, что в аксиомах все еще есть некоторые проблемы, но я надеюсь, что мы сможем исправить их в первую очередь.

Мне не нужны ваши слова, чтобы уделять этому слишком много времени, но не мог бы кто-нибудь помочь просмотреть эти функции, когда вы будете свободны, чтобы сделать следующий выпуск лучше?

@chinesedfan , это отличные новости, рад слышать, что все движется! Вопрос, поскольку вы теперь являетесь соавтором, есть ли планы / сроки, связанные с выпуском 1.0? Или все предстоящие выпуски пока будут на уровне 0.x?

Заранее приносим свои извинения, если на этот вопрос был дан ответ в другой ветке.

Привет,

Я думаю, что выпуск v1.0 в том виде, в каком он сейчас закреплен, настолько устарел по сравнению с тем, чего он пытался достичь, что я почти хочу сказать, что это технический долг. Цели v1.0 должны быть четко изложены и оценены с точки зрения того, что является наиболее важным для сообщества.

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

Я постараюсь очень скоро попробовать запустить новый проект v1.0 с проблемами и т. Д.

Учитывая, что вопрос обслуживания, похоже, уже решен ... можем ли мы закрыть эту проблему / заблокировать ее?

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

Была ли эта страница полезной?
0 / 5 - 0 рейтинги

Смежные вопросы

altruisticsoftware picture altruisticsoftware  ·  3Комментарии

c0debreaker picture c0debreaker  ·  3Комментарии

Shu-Ji picture Shu-Ji  ·  3Комментарии

Adman picture Adman  ·  3Комментарии

reggi picture reggi  ·  3Комментарии