LINUX.ORG.RU
ФорумTalks

Напишу распределённый аналог GitHub на Golang

 , ,


1

5

есть желающие проспонсировать такую разработку?

очень хотелось бы видеть 40-50 тыр.руб./мес.

готов принимать пожертвования по факту выполненных работ.

архитектура и план будут разработаны при видимости хоть какого-то одобрения сообществом.

в общих чертах, как я это вижу в первом приближении: это будет некое десктопное (GUI) или в командной строке (CLI) приложение или демон, а может и то и другое и третье сразу в раздельных исполняемых файлах, реализующее некое подобие социальной сети. за пример я беру RetroShare, но сам RetroShare или плагин для него делать - весьма сомнительное занятие, т.к. я не C++ программист и RetroShare имеет целую кучу проблем и не имеет нормального API для написания сторонних приложений. Как вариант - переписать RetroShare в Go и сделать для него плагин, который будет реализовывать сабж

предположительно, пару месяцев, чтобы получить некий рабочий прототип

upd: Sat Nov 10 16:10:06 MSK 2018
на данный момент, посовещавшись с неравнодушным зрителем, было решено что это будет комбайн-[коммуникационная платформа] с плагинами, приложениями, «домино и монашками». распределённая система работы с репами будет, но позже. для начала проработаю простые базовые вещи и багтреккер.

ссылка на видосик демонстрации работы интерфейса на данный момент

адреса, ссылки:

репа проекта
патреон
BTC: 38VYVzpfYevXu1ZNFnygiD2i32eJt55KTs

Перемещено leave из job



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

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

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

Полагаю, финансирование можно получить, если сделать P2P полезную в 1ю очередь для бизнеса, например, платежная система + система продажи товаров (доска объявлений) + поиск вакансий.

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

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

Тогда фраза «ожидаемо» в данном случае справедлива, ведь так?

Тебе в голову не приходит, что нужное тебе зачастую нужно по большому счёту только тебе, а другим действительно не интересно?

Почему нет? Всё верно. Поэтому и «ожидаемо».

Я раньше много писал писал по фану, но тогда мне действительно это было интересно и нужно, а сейчас

... стрела попала в колено?

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

Тогда фраза «ожидаемо» в данном случае справедлива, ведь так?

Как раз таки нет.

стрела попала в колено?

Надоело. Нубу было всё ново и интересно, а сейчас это унылая работа.

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

Сейчас только обратил внимание на аватар. Он будто знал.

i-rinat ★★★★★
()
Ответ на: комментарий от WitcherGeralt

А на серьёзное предложение я бы и не стал писать хотелки. :-D

i-rinat ★★★★★
()

архитектура и план будут разработаны при видимости хоть какого-то одобрения сообществом.

разве кто-то в здравом уме откажется от распределённого аналога гитхаба?
нынешний гитхаб становится всё хуже и хуже https://user-images.githubusercontent.com/17326680/45909351-38d54a80-bdb6-11e...

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

А я говорил, сколько я за деньги написал или бесплатно?

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

я на той неделе за два дня написал тысячу строк кода...

Меряться нужно не количеством добавленного, а количеством удалённого кода без потери функциональности.

i-rinat ★★★★★
()

десктопное (GUI)

Ненужно

в командной строке (CLI) приложение

Совсем упоролся?

RetroShare

Ненужно

распределённый аналог GitHub

Нужно

Golang

Ненужно

Слишком много у тебя ненужно, поэтому меня не заинтересовал. Следующий.

foror ★★★★★
()
Ответ на: комментарий от i-rinat

Меряться нужно не количеством добавленного, а количеством удалённого кода без потери функциональности.

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

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

а если я напишу, шо ты мне сделаешь ??

Я тебя забаню.

i-rinat ★★★★★
()
Ответ на: комментарий от PexuOne

думаю, пару месяцев, чтобы получить некий рабочий прототип

Думаю за пару месяцев с голоду не помрёшь.

Запили прототип (за пару месяцев) открой её в нет на поглядеть и пиши тогда в лор.

Думаю тогда шансов кого-то привлечь на допиливание будет больше :)

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

Ну раз намерение не умерло то можно с тобой связаться, лучше бы всего по wire.
qTox компилять надо и у меня в нём нет знакомых.
В Hangouts у меня два человека и я хочу его потихоньку оставить.
Но можно и через whatsapp.

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

нельзя на корню рубить такое начинание

Удваиваю.

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

Тут у меня с Напильником и Гримом спор, можешь посмотреть в нём идеи для написания транспортного уровня.

Ну и ещё тут посмотреть: Может создать альтернативную систему DNS?
Я тебе уже давал эту ссылку в wire.

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

Тут у меня с Напильником и Гримом спор, можешь посмотреть в нём идеи для написания транспортного уровня.

во-первых, можно сделать опцию «выкачивать только с первоисточника» и сделать её включённой по умолчанию.

во-вторых, можно сделать выкачивательно-раздающих ботов, которые будут хоститься хз где, может даже в даркнете, и будут качать из первоисточника, а конечным пользователям - выкачивать только с ботов, а вовсе даже и не из первоисточника. я за сим и хочу включить туда поддержку .onion/.i2p адресации.

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

Я вот думаю, может стоит начать с багтрекера как наиболее простой и довольно нужной части?
(гит то уже есть)

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

думал что питреон это ресурс для артистов.

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

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

Хороший план, но...

надо кормить семью

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

Ну и лошара! на самом деле нет — у меня, считай, та же проблема (отсутствие времени, иначе жрать будет нечего), не могу завершить альфу, а без хоть какого-то функционала болемене оформившейся прожки, о ней нет смысла заявлять.

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

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

PexuOne
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.