|
2.28, onanimous (?), 17:22, 02/01/2017 [^] [^^] [^^^] [ответить]
| +2 +/– |
Ага, прилетает pull request в gogs тут же набегают тролли из gitea и орут, что вы теперь должны слать свои патчи в gitea. Прилетает issue с брешью в безопасности, прибегают тролли из gitea и орут вы теперь должны нам слать на мыло. Авторы им отвечают вам никто ничего не должен, берите и сами переносите. Я собственно не против форка и скорость разработки там действительно выше. Но такие разработчики gitea несколько портят имидж.
| |
|
3.37, Имя (?), 02:48, 03/01/2017 [^] [^^] [^^^] [ответить]
| +/– |
> Авторы им отвечают вам никто ничего не должен, берите и сами переносите.
Ну так у них тоже опенсорсный продукт, и они тоже никому ничего не должны. Такие уж времена пошли -- безответственные.
| |
|
|
|
2.8, Мадара (ok), 12:43, 02/01/2017 [^] [^^] [^^^] [ответить]
| +2 +/– |
+1
Gogs отличный инструмент, но если в Gitea сделают его лучше то я буду совсем не против и с радостью на него перейду.
| |
2.25, Аноним (-), 16:41, 02/01/2017 [^] [^^] [^^^] [ответить]
| +/– |
Главное, чтобы решили привести wiki в идеальное состояние, в то сейчас там ну очень обрубок длоя helloworldов
| |
|
|
|
3.7, бедный буратино (ok), 12:39, 02/01/2017 [^] [^^] [^^^] [ответить]
| –1 +/– |
gitlab поставить и инфраструктуру сделать - проще в космос слетать
а gogs легко ставится хоть на arm с любым linux, у которого есть go, хоть на OpenBSD (единственный косяк - если в системе не установлен bash, то работать не будет - выяснено эмпирическим путём)
| |
|
|
5.11, бедный буратино (ok), 12:56, 02/01/2017 [^] [^^] [^^^] [ответить]
| +3 +/– |
> хоть на OpenBSD (единственный косяк - если в системе не установлен bash, то работать не будет - выяснено эмпирическим путём)
какие буквы непонятны?
| |
|
6.15, Мадара (ok), 13:19, 02/01/2017 [^] [^^] [^^^] [ответить]
| +/– |
точно, чего-то про linux подумал
кстати, в конфиге можно указывать оболочку под которой должен работать gogs, по дефолту там bash стоит. У меня тоже по началу не запускалось так как использовалась оболочка zsh, после правки конфига всё отлично заводится.
| |
|
|
4.10, Фанатик (?), 12:51, 02/01/2017 [^] [^^] [^^^] [ответить]
| +1 +/– |
Не нужен там го, компилируешь, если так надо из сорцов, бинарь и кидаешь на свою железку, всё.
| |
|
5.12, бедный буратино (ok), 12:57, 02/01/2017 [^] [^^] [^^^] [ответить]
| –2 +/– |
> Не нужен там го, компилируешь, если так надо из сорцов, бинарь и
> кидаешь на свою железку, всё.
ээээ, там как бы архитектуры разные
| |
|
4.13, Клыкастый (ok), 13:04, 02/01/2017 [^] [^^] [^^^] [ответить]
| +/– |
> gitlab поставить и инфраструктуру сделать - проще в космос слетать
Странно слышать это от BSDшника. Ставится из портов и работает. Никакого космоса.
| |
|
5.17, бедный буратино (ok), 14:03, 02/01/2017 [^] [^^] [^^^] [ответить]
| –3 +/– |
я не знаю, кто такие БСД-шники, но у меня в OpenBSD его в портах нет. В Debian Stable тоже нет. Есть в Debian Testing, но я ещё не пробовал из пакетов ставить - gogs гораздо проще и быстрее.
| |
|
6.36, Санта (?), 22:40, 02/01/2017 [^] [^^] [^^^] [ответить]
| –1 +/– |
>> я не знаю, кто такие БСД-шники...
И с этим не поспоришь.
| |
|
|
|
|
|
1.19, Ordu (ok), 15:09, 02/01/2017 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> Вместо применяемой в Gogs модели, основанной на добавлении кода только через одного главного мэйнтенера, который единолично принимает решения, в Gitea применена модель разделения полномочий с предоставлением права добавления кода в репозиторий нескольким активным разработчикам.
Авторитаризм vs демократия? Делаем ставки, господа.
| |
|
2.20, бедный буратино (ok), 15:15, 02/01/2017 [^] [^^] [^^^] [ответить]
| +/– |
неа, хозяева vs пользователи
и тут всё очень сильно зависит от того, кто хозяева и кто пользователи.
в данном конкретном случае:
про хозяев не скажу (какая у них бизнес-модель и чего хотят достичь - я не знаю), но пользователи gogs практически поголовно программисты, поэтому писать нужные патчи смогут многие. поэтому тут такая народная модель коммитов - в самый раз (в разумных пределах, конечно - но, в принципе, все репозиторники на одно лицо, особо не пофантазируешь).
| |
|
|
|
5.30, angra (ok), 20:01, 02/01/2017 [^] [^^] [^^^] [ответить]
| +/– |
> kallithea разрабатывается в kallithea: https://kallithea-scm.org/repos/
Ну почти: For now, we use Bitbucket for pull requests and issue tracking.
Так что оно лишь хостится на себе, а разработка идет в bitbucket
Если глянуть другие альтернативы github, то можно заметить, что использование github для их разработки это обычная практика. Что конечно печально.
> fossil разрабатывается в fossil: http://fossil-scm.org
Ну да, у этих ребят есть яйца.
| |
5.52, Аноним (-), 11:18, 04/01/2017 [^] [^^] [^^^] [ответить]
| +/– |
В момент начала проекта он был сырым и глючным. Сейчас дела обстоят лучшее, но ошибки встречаются. Большая часть функционала, не связанная с управление репортерами и репозитариями просто использует другие готовые проекты, что приводит к казусам: вы не можете использовать картинки из репов wiki, зато не приходится искать ошибки в других проектах
| |
|
|
|
|
1.29, Андрей (??), 18:33, 02/01/2017 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Вот бы так и с OpenOCD (http://openocd.zylin.com/). Патчей немерено лежит, а мержить не хотят. Лишь бы релиз следующий выпустить с горсткой самых-самых надёжный исправлений. А то, что писал не самый главный мэйнтейнер, нельзя считать самым-самым надёжным, а значит, пусть лежит в сторонке.
| |
1.38, Имя (?), 03:41, 03/01/2017 [ответить] [﹢﹢﹢] [ · · · ]
| –3 +/– |
Зачем на Go? У них там что, так много мультипоточного программирования с обменом мессагами? Это же просто request-response логика.
| |
|
2.42, anonimus (?), 11:59, 03/01/2017 [^] [^^] [^^^] [ответить]
| +2 +/– |
Потому что шустрее получается и менее затратно по потребляемым ресурсам по сравнению с решениями на руби и ему подобными...
| |
|
3.48, Имя (?), 01:02, 04/01/2017 [^] [^^] [^^^] [ответить]
| –1 +/– |
Не ну я же не говорил "Руби". Он вообще для серьёзных проектов вообще не подходит, проверено практикой (я работал вместе в одной компании с большой командой рубистов на большом проекте).
Для более-менее серьёзных веб-сервисов сейчас дефолт -- Java, и JVM-образные языки. На Python тоже можно что-то до среднего размера написать. Тут же основное дело в библиотеках.
| |
|
4.54, Аноним (-), 23:22, 05/01/2017 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Не ну я же не говорил "Руби". Он вообще для серьёзных проектов вообще не подходит, проверено практикой (я работал вместе в одной компании с большой командой рубистов на большом проекте).
Эксперт в треде, все в компилятор! Расскажи это Shopify, а то они там как раз серьёзный проект, большой очень и именно на Ruby пишут. Работал он, ты ж понимаешь.
| |
|
|
|
3.49, Имя (?), 01:07, 04/01/2017 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Писать просто потому что. И особенно деплоить. А на чём ещё?
Писать, а особенно деплоить, проще на той же Java или C# (или языках на их основе).
Проблемы возникают только у тех, кто не хочет учить нормальные IDE и продолжает писать в Vim-ах и прочих Блокнотах.
Уже сейчас ReactiveX гораздо мощнее gorotines + channels в Go, и общий для всех языков, так что вместе с стрелочными функциями в Java 8 вообще не вижу зачем в веб-серверах может понадобится Go. Для роботов -- пожалуйста.
| |
|
2.47, Вы забыли заполнить поле Name (?), 18:48, 03/01/2017 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Зачем на Go? У них там что, так много мультипоточного программирования с
> обменом мессагами? Это же просто request-response логика.
Модно - молодежно.
| |
|
3.51, Имя (?), 01:10, 04/01/2017 [^] [^^] [^^^] [ответить]
| –1 +/– |
>> Зачем на Go? У них там что, так много мультипоточного программирования с
>> обменом мессагами? Это же просто request-response логика.
> Модно - молодежно.
Это точно, слишком много hype вокруг Go. Они недавно заявили что сделают лучший в мире garbage collector. Хотя по факту замолчали все недостатки, да и ничего нового они в сфере GC вряд ли придумают, там учёные уже 50 лет работают. Тут подробнее: https://medium.com/@octskyward/modern-garbage-collection-911ef4f8bd8e
| |
|
2.55, Аноним (-), 23:25, 05/01/2017 [^] [^^] [^^^] [ответить]
| +/– |
> Зачем на Go?
Ну очевидно же: чтобы позлить тебя персонально и других я-знаю-как-лучше-мам-ну-скажи-им с Опеннета.
| |
2.56, аноним_гирим (?), 13:32, 10/01/2017 [^] [^^] [^^^] [ответить]
| +/– |
Ну во-первых Go это не только горутины. Во-вторых дистрибьютить намного легче и безгеморно, не то что ваша Java (нужно будет заворачивать JVM в архив с программой) или Python ( py2exe ??? ). Это же продукт который можно поставить на локалхолст, а не сервис. На какую-нибудь малинку например или прочие одноплатники. Тащить туда жабу, ну его нафиг.
| |
|
|