AsmBB

Power
Login Register

Why not git?

#16169 (ツ) rokudenashi
Created 12.07.2020, read: 244 times

I think the forum would become more popular it code was managed by git. Why is fossil used and not git?

#16170 (ツ) johnfound
Created 12.07.2020, read: 242 times
rokudenashi

I think the forum would become more popular it code was managed by git. Why is fossil used and not git?

This is interesting question. Thanks for asking. 😂

The answer is simple and complex in the same time:

Because fossil is better version control system than git. Especially for small, up to middle sized projects.

But git is more popular. Mainly because of GitHub. So the git is not enough. The project would be more popular (maybe) if it was hosted on GitHub.

But actually I don't want to be dependent on GitHub, because it is a website hosted by a corporation and I want my projects to be controlled by me or by people I know and trust.

On the other hand, if it was a good idea to host AsmBB on GitHub, there would be no reason to create AsmBB at all. Why to create a new forum software if there is FaceBook and Tweeter and Reddit?

#16171 (ツ) rokudenashi
Last edited: 12.07.2020 by rokudenashi, read: 239 times
johnfound

But actually I don't want to be dependent on GitHub, because it is a website hosted by a corporation and I want my projects to be controlled by me or by people I know and trust.

I don't understand. Why do you say depend? If you hosted the project at github, you'd still have the code locally on your computer. When you didn't like something, you'd remove your account there and tell the community "I'm moving to X".

And this forum is live anyway, as communication chanell, regardless where you host the source code.

#16172 (ツ) johnfound
Created 12.07.2020, read: 236 times
rokudenashi

I don't understand. Why do you say depend? If you hosted the project at github, you'd still have the code locally on your computer. When you didn't like something, you'd remove your account there and tell the community "I'm moving to X".

And this forum is live anyway, as communication chanell, regardless where you host the source code.

Well, yes, "dependent" is maybe a little bit strong word here. But IMHO, the existence of such services as GitHub and the social networks harms the very nature of Web, which is the "independence", "freedom" and "diversity". It is the same as the monopoly in the industry.

Anyway, assume I am telling: "I am moving to fossil and selfhosting."

P.S. BTW, there are several mirrors and forks of AsmBB on github. Although I can't say whether they are up-to-date or not.

#16173 (ツ) rokudenashi
Last edited: 13.07.2020 by rokudenashi, read: 226 times
johnfound

Well, yes, "dependent" is maybe a little bit strong word here. But IMHO, the existence of such services as GitHub and the social networks harms the very nature of Web, which is the "independence", "freedom" and "diversity". It is the same as the monopoly in the industry.

Anyway, assume I am telling: "I am moving to fossil and selfhosting."

P.S. BTW, there are several mirrors and forks of AsmBB on github. Although I can't say whether they are up-to-date or not.

1) Дело твоё, конечно. Но, я думаю, что, если хочешь продвигать проэкт - надо идти на гитхаб и использовать git, потому это то, что используют большинство пользователей. Как опцию, хотя бы.

Например, мне, чтобы просто скачать проект и посмотреть код, надо непременно установить какой-то fossil, о котором я слышу 2ой раз в жизни, и который я удалю сразу после того, как скачаю проект. Ни в  zip'e его не скачать, ни через git. Такие заморочки уже на начальном этапе. И это не важно, лучше ли fossil чем git или нет.

Но, скачать проект - это 2ой шаг. Первый шаг - это его просто найти. Как его найти, если ты его нигде не выкладываешь, где пользователя сидят, думая, что там, где они сидят - это плохие и грязные места, потому что они пренадлежат большим компаниям?

2) Без продаж в интернет да же ты бы тут не писал вообще. Почему? Ты ведь работаешь на кого-то, верно? Как бы ты зарабатывал деньги и вообще выживал, если бы все были бы независыми и свободными, никто бы ни за что не платил, и ничего не продавал, если бы твой работодатель не оказывал никаких платных услуг? Ты просто получаешь деньги работая на того, кто делает ту работу, которую ты считаешь грязной, потому что она связана с продажами.

Есть SaaS, есть продажи, есть компании, есть платные услуги и это хорошо. Плохо то, я думаю, что некоторые компании стали слишком большими.

Но, гитлаб - какой он понополист-то? Есть ещё гитлаб, битбакет, например.

#16174 (ツ) johnfound
Created 13.07.2020, read: 220 times
rokudenashi

1) Дело твоё, конечно. Но, я думаю, что, если хочешь продвигать проэкт - надо идти на гитхаб и использовать git, потому это то, что используют большинство пользователей. Как опцию, хотя бы.

Ну-у-у, если я использовал бы то что изпользуют другие, то AsmBB был бы написан на Node.js и Angular и выложен конечно на GitHub. От этого AsmBB лучше не получился бы, а получился бы "как все". Но кому от этого было бы лучше?

rokudenashi

Например, мне, чтобы просто скачать проект и посмотреть код, надо непременно установить какой-то fossil, о котором я слышу 2ой раз в жизни, и который я удалю сразу после того, как скачаю проект. Ни в  zip'e его не скачать, ни через git. Такие заморочки уже на начальном этапе. И это не важно, лучше ли fossil чем git или нет.

А зачем удалять fossil??? Он вообще-то только одиночный исполнимый файл. Пусть стоит, может и пригодится.

И кстати, в zip можно скачать - достаточно было бы посетить репозиторий проекта - для этого даже fossil не понадобится. Там можно и почитать код, и посмотреть на историю и сравнить что и как менялось. И конечно скачать код и в zip и в tar.gz

Заметь кстати - все это делает fossil на сервере, тот который одиночный исполнимый файл. Никакие модули/плагины, инсталяции, поддержка и т.д.

rokudenashi

Но, скачать проект - это 2ой шаг. Первый шаг - это его просто найти. Как его найти, если ты его нигде не выкладываешь, где пользователя сидят, думая, что там, где они сидят - это плохие и грязные места, потому что они пренадлежат большим компаниям?

Ну ты ведь нашел проект. Там, где общаются люди которым этот проект может понадобится, я его проаннонсировал. Но зачем AsmBB людям, которые общаются на facebook/reddit/vk??? Им форум не нужен. Да и они всегда скажут что facebook/reddit/vk/github лучше, потому что они к ним привыкли и потому что там больше функционала. И если AsmBB не похож на тот же вконтактике один к одному то AsmBB конечно не торт, но даже если сделать его похожим, то зачем его использовать, раз вконтактике есть и там твои друзья.

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

rokudenashi

2) Без продаж в интернет да же ты бы тут не писал вообще. Почему? Ты ведь работаешь на кого-то, верно? Как бы ты зарабатывал деньги и вообще выживал, если бы все были бы независыми и свободными, никто бы ни за что не платил, и ничего не продавал, если бы твой работодатель не оказывал никаких платных услуг? Ты просто получаешь деньги работая на того, кто делает ту работу, которую ты считаешь грязной, потому что она связана с продажами.

Есть SaaS, есть продажи, есть компании, есть платные услуги и это хорошо. Плохо то, я думаю, что некоторые компании стали слишком большими.

Но, гитлаб - какой он понополист-то? Есть ещё гитлаб, битбакет, например.

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

Why not git?

AsmBB v2.9 (check-in: 6d407831308ba556); SQLite v3.31.1 (check-in: 3bfa9cc97da10598);
©2016..2020 John Found; Licensed under EUPL. Powered by Assembly language Created with Fresh IDE