AsmBB

Power
Login Register

Why not git?
0

#16169 (ツ) rokudenashi
Created 12.07.2020, read: 6054 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: 6052 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: 6049 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: 6046 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: 6036 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: 6030 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, есть продажи, есть компании, есть платные услуги и это хорошо. Плохо то, я думаю, что некоторые компании стали слишком большими.

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

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

#16188 (ツ) Jeff
Created 02.10.2020, read: 5450 times

The developer was smart in not giving access to this tech to the big boys in the tech arena. Many programmers are taking there open source software off of git. See this big thread on hacker- https://news.ycombinator.com/item?id=17225599 Owe no he already did :-( https://github.com/wqweto/AsmBB

#16195 (ツ) johnfound
Created 09.10.2020, read: 5418 times
Jeff

Owe no he already did :-( https://github.com/wqweto/AsmBB

This repository is a clone by someone not associated with the project. It is not even actively updated.

#16198 (ツ) johnfound
Last edited: 10.10.2020 by johnfound, read: 5406 times
rokudenashi

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

Well, as a result of this conversation, I decided to make a mirror of the repository on GitHub.

It is a read-only repository, suitable for the GitHub users that want to follow the project in a familiar environment.

The mirror is always up-to-date, so it is OK to obtain the source code from there.

(And to star it. ;-))

Now we will see how "more popular" AsmBB can be. :-)

#16199 (ツ) Jeff
Created 10.10.2020, read: 5400 times

Dear John

If its about popularity just follow the trends and competitors in the this space.

Please make it easy to use for developer, web designers, system administrators (1 click install) . See wordpress (has a forum add-on) If you only know linux goto serverfault and "howtoforge perfect server" to make your software more useable in differnt systems. the most poplar are Debian ALT Linux ArchLinux CentOS Fedora FreeBSD Gentoo OpenBSd OpenSUSE OpenWRT Raspbian RPM-based distros Slackware Ubuntu

See why wordpress is on top - https://kinsta.com/blog/joomla-vs-wordpress/

Understand the competitors and future of forums- https://www.theadminzone.com/threads/forums-bulletin-boards-vs-fb-groups-social-media.153549/ https://www.theadminzone.com/threads/ip-board-vs-xenforo.153045/

And one the design side i could help but im having problems here- https://board.asm32.info/cgi-time-out-problem.335/

#16200 (ツ) macadoum
Last edited: 12.10.2020 by macadoum, read: 5378 times

I just star it on github 😀

Why not git?
0

AsmBB v3.0 (check-in: a316dab8b98d07d9); SQLite v3.42.0 (check-in: 831d0fb2836b71c9);
©2016..2023 John Found; Licensed under EUPL. Powered by Assembly language Created with Fresh IDE