The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Issuer - GitHub-действие для принудительного самообслуживания пользователей репозитория"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Issuer - GitHub-действие для принудительного самообслуживания пользователей репозитория"  +/
Сообщение от opennews (??), 24-Июл-20, 11:05 
В рамках проекта Issuer, подготовлен бот для GitHub, решающий задачи по принудительному самообслуживанию пользователей репозитория. Есть на GitHub репозитории, единственная функция которых - координация людей через issue. В некоторых из них оставляющим issue предлагается заполнить форму. Потом приходит модератор, проверяет правильность заполнения формы, и развешивает теги в соответствии с указанными в форме (теги может вешать только привилегированный пользователь, если они не заданны в шаблоне, конечно). Пример такого сообщества - open-source-ideas/open-source-ideas...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=53420

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Issuer - GitHub-действие для принудительного самообслуживани..."  +24 +/
Сообщение от Аноним (1), 24-Июл-20, 11:05 
> Бот написан на Python, но запускать его всё равно приходится через node.js, так как у GitHub всего 2 типа действий - node.js и docker, причём для docker сначала грузится тот же контейнер, где и node.js, и в него грузится ещё один контейнер, что долго.

Самим-то не смешно?

Ответить | Правка | Наверх | Cообщить модератору

3. "Issuer - GitHub-действие для принудительного самообслуживани..."  +9 +/
Сообщение от Урри (?), 24-Июл-20, 11:11 
Это не смешно, это очень печально.
Ответить | Правка | Наверх | Cообщить модератору

5. "Issuer - GitHub-действие для принудительного самообслуживани..."  +3 +/
Сообщение от заминированный тапок (ok), 24-Июл-20, 11:37 
коротко о современных технологиях.

в конце статьи дожны быть ещё титры Титры Directed by Robert B Weide theme meme
https://youtu.be/KAgk_zc8vGI

Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

9. Скрыто модератором  +2 +/
Сообщение от Аноним (9), 24-Июл-20, 12:42 
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

2. "Issuer - GitHub-действие для принудительного самообслуживани..."  +4 +/
Сообщение от Аноним (2), 24-Июл-20, 11:09 
что это за самореклама ?
у этого вашего  Issuer, 0 звезд. создали только что ?
Ответить | Правка | Наверх | Cообщить модератору

16. "Issuer - GitHub-действие для принудительного самообслуживани..."  +2 +/
Сообщение от Аноним (16), 24-Июл-20, 17:12 
1. ОК, предложи более подходящее место для того, чтоб рассказать о своём ОС-проекте и набрать первые жизненно важные для некоторых "лайки".

2. Если автор накрутит звёзды ботами, ты потечёшь?

Ответить | Правка | Наверх | Cообщить модератору

21. "Issuer - GitHub-действие для принудительного самообслуживани..."  +/
Сообщение от Аноним (21), 24-Июл-20, 21:22 
А зачем нужны эти лайки, поясни, пожалуйста?
Ответить | Правка | Наверх | Cообщить модератору

26. "Issuer - GitHub-действие для принудительного самообслуживани..."  +2 +/
Сообщение от Аноним (26), 26-Июл-20, 22:14 
>создали только что ?

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

Полгода пролежало, пока мне в почту из тестового репозитория уведомлений не навалило, что pipeline failed (запуск по cronу раз в 5 минут - макс. частота запуска пайплайнов по крону в гитхабе). Починил добавлением apt update в запускающий баш-скрипт (раньше образы докер шли уже с обновлённой базой) и обратил внимание, что звёзд - 0. Видимо потому, что не в мартеплейсе.

В маркетплейс я добавить его не могу. Так что если кто-то хочет, может стать мейнтейнером и добавить в маркетплейс.

Сюда запостил, потому что кому-то может пригодиться. Не пропадать же трудам.

Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

4. Скрыто модератором  +6 +/
Сообщение от заминированный тапок (ok), 24-Июл-20, 11:36 
Ответить | Правка | Наверх | Cообщить модератору

7. Скрыто модератором  +10 +/
Сообщение от A.Stahl (ok), 24-Июл-20, 12:11 
Ответить | Правка | Наверх | Cообщить модератору

13. Скрыто модератором  +/
Сообщение от Анонимъ (?), 24-Июл-20, 15:33 
Ответить | Правка | Наверх | Cообщить модератору

6. "Issuer - GitHub-действие для принудительного самообслуживани..."  +4 +/
Сообщение от Аноним (6), 24-Июл-20, 12:09 
редактор под веществами? я мозг сломал пока пытался прочитать статью
Ответить | Правка | Наверх | Cообщить модератору

15. "Issuer - GitHub-действие для принудительного самообслуживани..."  –3 +/
Сообщение от Аноним (16), 24-Июл-20, 17:04 
Конкретные фрагменты текста, "сломавшие мозг", будь добр. У меня что-то таких проблем не возникло.
Может, тебе компетентности в теме не хватает?
Ответить | Правка | Наверх | Cообщить модератору

19. "Issuer - GitHub-действие для принудительного самообслуживани..."  +2 +/
Сообщение от Аноним (19), 24-Июл-20, 18:37 
То что появилось действие, после которого вы будете принудительно самообслуживаться как гласит заголовок вас не смущает?
Ответить | Правка | Наверх | Cообщить модератору

8. "Issuer - GitHub-действие для принудительного самообслуживани..."  +/
Сообщение от manster (ok), 24-Июл-20, 12:22 
интересная фича
Ответить | Правка | Наверх | Cообщить модератору

10. "Issuer - GitHub-действие для принудительного самообслуживани..."  +2 +/
Сообщение от Аноним (10), 24-Июл-20, 13:56 
Автор, ты зачем каждый день репозитории форкаешь? 322 репы уже! Коммиты у тебя еще замечательнее... Еще бы орфографию в доках правил...

В общем, мутный ты какой-то, я бы тебе не доверял.

Про Python и Node.js тебе уже написали.

Ответить | Правка | Наверх | Cообщить модератору

11. "Issuer - GitHub-действие для принудительного самообслуживани..."  +/
Сообщение от Аноним (10), 24-Июл-20, 14:03 
И друзья у него такие-же.
Ответить | Правка | Наверх | Cообщить модератору

20. "Issuer - GitHub-действие для принудительного самообслуживани..."  +/
Сообщение от онанимуз (?), 24-Июл-20, 19:15 
так индусы набивают себе красивое резюме - "я супер программист, 100500 репозиториев в гитхабе!", ибо HR-ы обычно некомпетентны и предпочтут индуса с 100500 форкнутыми репозиториями, чем неиндуса с 10, но собственными.
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

33. "Issuer - GitHub-действие для принудительного самообслуживани..."  +/
Сообщение от Аноним (33), 28-Июл-20, 18:08 
И получат отборный гуанокод в подарок. После чего кто-то еще удивляется что 90% стартапов постигает факап. Потому что наняли вы такого - ну а дальше, собственно, чего?! Слить проект он как раз вам и поможет.
Ответить | Правка | Наверх | Cообщить модератору

27. "Issuer - GitHub-действие для принудительного самообслуживани..."  +/
Сообщение от Аноним (26), 26-Июл-20, 22:25 
Если вижу, что меня лично что-то не устраивает в репозитории, то форкаю и фикшу и посылаю PR. Так и должна работать экосистема FOSS.

К сожалению некоторые мейнтейнеры не это не понимают и игнорят PRы годами. А некоторые требуют CLA, потому что им юротдел сказал требовать CLA, хотя IMHO достаточно лицензии и правил GitHub.

>В общем, мутный ты какой-то, я бы тебе не доверял.

А не надо мне доверять. Доверяй своим глазам и голове. Есть код - бери и читай.

Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

14. "Issuer - GitHub-действие для принудительного самообслуживани..."  +2 +/
Сообщение от rm_email (ok), 24-Июл-20, 16:29 
"Issuer - GitHub-действие для принудительного самообслуживания пользователей репозитория"

Автор какой-то поехавший.

Слова "принудительное самообслуживание" не несут никакого смысла кроме как выразить НЕНАВИЗДЬ автора ко всем этим "пользователям репозитория". Не говоря уж о том, что сочетание слов "Issuer - GitHub-действие" просто ахренеть как читаемо и сразу же понятно. Рекомендую изучать русский, пригодится. Можно было написать например так:

"Выпущен первый релиз Issuer, бота для автоматической модерации системы отслеживания обращений на GitHub"

Ответить | Правка | Наверх | Cообщить модератору

24. "Issuer - GitHub-действие для принудительного самообслуживани..."  +/
Сообщение от Аноним (24), 25-Июл-20, 11:23 
"Выпущен первый релиз Issuer, бота для автоматической модерации issues на GitHub"
Ответить | Правка | Наверх | Cообщить модератору

28. "Issuer - GitHub-действие для принудительного самообслуживани..."  +/
Сообщение от Аноним (26), 26-Июл-20, 22:36 
>Слова "принудительное самообслуживание" не несут никакого смысла

Несут такой смысл: "либо пользователь заполняет форму, либо отправляется в пешее порнографическое".

>просто ахренеть как читаемо и сразу же понятно. Рекомендую изучать русский, пригодится.

Вы в каком словаре нашли "ахренеть"?

GitHub-действие это перевод GitHub Action.

>бота

Если честно, то в изначальной версии текста я использовал это слово, но всё-таки это не совсем бот. Бот подразумевает долгоживущий процесс, а GitHub Actions - это больше похоже на "serverless" computing.

>для автоматической модерации

Опять же не совсем так. Модерация подразумевает реакцию на многие действия в соответствии с личными предпочтениями модератора. То есть чтобы заявлять об "автоматической модерации" нужно сначала заиметь ИИ общего назначения.

Тут же просто что-то в роде form-like template enforcement. Если переводить, то получится ещё чудовищнее.

Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

29. "Issuer - GitHub-действие для принудительного самообслуживани..."  +/
Сообщение от Аноним (16), 27-Июл-20, 11:22 
> Рекомендую изучать русский, пригодится.

Где?

Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

22. "Issuer - GitHub-действие для принудительного самообслуживани..."  –1 +/
Сообщение от AntonAlekseevichemail (ok), 25-Июл-20, 02:28 
> Issuer - GitHub-действие для принудительного самообслуживания пользователей репозитория

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

Пока опустим этот момент мне всё равно, что думает про эту часть комментария автор.

> Бот написан на Python, но запускать его всё равно приходится через node.js, так как у GitHub всего 2 типа действий - node.js и docker, причём для docker сначала грузится тот же контейнер, где и node.js, и в него грузится ещё один контейнер, что долго. Учитывая, что в контейнере с node.js python3 и всё остальное нужное и так есть, рационально просто подгрузить в него зависимости, благо что они небольшие.

Допустим что это прототип перед написанием его на Javascript для Node.JS. Пусть тогда его на JS перепишут. Как минимум это будет хоть, но немного экономичнее и рациональнее.

Посыл я думаю замечен не будет. Поэтому пусть продолжают делать так как делают.

Ответить | Правка | Наверх | Cообщить модератору

23. "Issuer - GitHub-действие для принудительного самообслуживани..."  +/
Сообщение от бедный буратино (ok), 25-Июл-20, 05:05 
ваще ничё не понял, кто на ком и зачем стоял. даже приблизительно. понял, что это страшное нечто, требующее python3 и node.js, но зачем требующее...
Ответить | Правка | Наверх | Cообщить модератору

25. "Issuer - GitHub-действие для принудительного самообслуживани..."  +/
Сообщение от Богатенький Буратино (?), 25-Июл-20, 15:48 
Я тоже ничего не понял.
Ответить | Правка | Наверх | Cообщить модератору

32. "Выпущен первый релиз Issuer, бота для автоматической модерац..."  +/
Сообщение от Аноним (33), 28-Июл-20, 18:04 
> Бот написан на Python, но запускать его всё равно
> приходится через node.js

Так-так, все-же гадюка в этот раз на жабе отыгралась? Хипстеропроблемы, блин, с войнушками в багтрекерах %))

Ответить | Правка | Наверх | Cообщить модератору

34. "Выпущен первый релиз Issuer, бота для автоматической модерац..."  +/
Сообщение от _Vitaly_ (ok), 29-Июл-20, 09:30 
Автоматизация через Github Actions - удобная штука. Но описание, блин... пока в исходники не полез, не мог понять о каком боте речь.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру