Recent

Author Topic: Codeberg.org  (Read 4882 times)

Joanna from IRC

  • Hero Member
  • *****
  • Posts: 1273
Codeberg.org
« on: October 21, 2024, 12:52:31 pm »
Does anyone have any experience with or know how good https://codeberg.org is? Maybe it would be a good alternative to gitlab.

It could be more suitable for hosting fpc project and bug tracker. I seem to be able to read source code in it and as you can see it doesn’t ban developers from Syria either -> https://codeberg.org/zaher/
« Last Edit: October 22, 2024, 03:19:45 am by Joanna from IRC »
✨ 🙋🏻‍♀️ More Pascal enthusiasts are needed on IRC .. https://libera.chat/guides/ IRC.LIBERA.CHAT  Ports [6667 plaintext ] or [6697 secure] channel #fpc  #pascal Please private Message me if you have any questions or need assistance. 💁🏻‍♀️

Bogen85

  • Hero Member
  • *****
  • Posts: 702
Re: Codeberg.org
« Reply #1 on: October 21, 2024, 02:28:20 pm »
https://sourcehut.org/ is also good.

But...

Changing devops platforms is time consuming and costly. (and I'm not just talking financial cost...)

I was not back into using pascal regularly again until after freepascal went from svn on sourceforge to git on gitlab.

And from everything I've read about that, and still see mentioned in issue trackers, and see other posts and discussions about, that change had a very high cost.

Going to a contemporary devops friendly hosting platform was a major switch, and the benefits of making that switch were supposed to outweigh the cost of the switching.

Switching again to another platform (that likely does not offer any more capable modern devops support) is very costly (and, as I said, I'm not talking financial, though that does play a small part).
The benefits from switching would have to outweigh the cost.

Their are developers who got use to svn who do not want to use git now. That does not only affect contributors of code patches, it also affects those that find bugs and need to track them down, and for other testing and evaluation, and even usage needs.

Some who have gotten use to gitlab would not like having to switch platforms again. And the cost of the fallout from that would have to be taken under serious consideration.

Kays

  • Hero Member
  • *****
  • Posts: 614
  • Whasup!?
    • KaiBurghardt.de
Re: Codeberg.org
« Reply #2 on: October 21, 2024, 02:40:36 pm »
[…] Maybe it would be a good alternative to gitlab.

It could be more suitable for hosting fpc project and bug tracker. […]
This idea has been pitched before. I prefer Forgejo (the software that runs Code⛰) over GitLaboratory simply because it is to some degree usable without JavaScript.
Yours Sincerely
Kai Burghardt

marcov

  • Administrator
  • Hero Member
  • *
  • Posts: 11985
  • FPC developer.
Re: Codeberg.org
« Reply #3 on: October 21, 2024, 02:44:13 pm »
svn on sourceforge ...

FPC svn never has been on sourceforge.

Quote
And from everything I've read about that, and still see mentioned in issue trackers, and see other posts and discussions about, that change had a very high cost.

Yes, in time. Also some things are still not up to where it was. While I was an anti GIT man (I still think it is overly complicated and unsafe), my main gripe is now the bugtracker.  Mantis was way better.

Quote
Going to a contemporary devops friendly hosting platform was a major switch, and the benefits of making that switch were supposed to outweigh the cost of the switching.

I think the gitlab move was primarily driven by cutting down on own server maintenance (for SVN and bugtracker), with svn to git change, and popularity issues only secondary and third considerations.

Quote
Switching again to another platform (that likely does not offer any more capable modern devops support) is very costly (and, as I said, I'm not talking financial, though that does play a small part).
The benefits from switching would have to outweigh the cost.

I don't think switching is realistic right now, unless something really significant changes (e.g. on the gitlab hosting conditions).

Quote
Their are developers who got use to svn who do not want to use git now. That does not only affect contributors of code patches, it also affects those that find bugs and need to track them down, and for other testing and evaluation, and even usage needs.

I use GIT, but am much less capable with it, then with SVN.  It is so much more complicated, and so much more can go wrong, require another level of knowledge.

The merge requests are rarely cut down to the bare minimum, and there is quite a merge request processing backlog.  So IMHO having that has not been so revolutionary either.  As predicted.

Quote
Some who have gotten use to gitlab would not like having to switch platforms again. And the cost of the fallout from that would have to be taken under serious consideration.

I opposed the move to gitlab then and am still of the same opinion now, but alea iacta est, we have to live with the situation no matter what the opinion. Any migration (back or forward) is not what we need right now.

Joanna from IRC

  • Hero Member
  • *****
  • Posts: 1273
Re: Codeberg.org
« Reply #4 on: October 21, 2024, 02:51:08 pm »
Quote
I prefer Forgejo (the software that runs Code⛰) over GitLaboratory simply because it is to some degree usable without JavaScript.
I don’t care where fpc is hosted as long as it’s not banning developers and bug reporters.

What country is source hut in? Codeberg is in Berlin. I don’t know if source hut bans people by country or not.

I just wanted to bring up the idea that there are hosting sites that don’t ban people for having old computers or being from certain countries.

I doubt that everyone having problems accessing gitlab does much besides quietly give up. I have given up on the idea of ever making a bug report again or accessing code on gitlab. {It shows me nothing }

Something should be done about this persistent problem. Community members Who want to contribute are being jettisoned.  :o
✨ 🙋🏻‍♀️ More Pascal enthusiasts are needed on IRC .. https://libera.chat/guides/ IRC.LIBERA.CHAT  Ports [6667 plaintext ] or [6697 secure] channel #fpc  #pascal Please private Message me if you have any questions or need assistance. 💁🏻‍♀️

rvk

  • Hero Member
  • *****
  • Posts: 6641
Re: Codeberg.org
« Reply #5 on: October 21, 2024, 02:53:03 pm »
Does anyone have any experience with or know how good https://codeberg,org is? Maybe it would be a good alternative to gitlab.
Looks almost identical to github.com  :)

(Always wondered why that one wasn't chosen as main repo.)

Joanna from IRC

  • Hero Member
  • *****
  • Posts: 1273
Re: Codeberg.org
« Reply #6 on: October 21, 2024, 03:07:57 pm »
Does anyone have any experience with or know how good https://codeberg,org is? Maybe it would be a good alternative to gitlab.
Looks almost identical to github.com  :)

(Always wondered why that one wasn't chosen as main repo.)
Yea the format of it looks very familiar ...
✨ 🙋🏻‍♀️ More Pascal enthusiasts are needed on IRC .. https://libera.chat/guides/ IRC.LIBERA.CHAT  Ports [6667 plaintext ] or [6697 secure] channel #fpc  #pascal Please private Message me if you have any questions or need assistance. 💁🏻‍♀️

Bogen85

  • Hero Member
  • *****
  • Posts: 702
Re: Codeberg.org
« Reply #7 on: October 21, 2024, 03:36:47 pm »
[…] Maybe it would be a good alternative to gitlab.

It could be more suitable for hosting fpc project and bug tracker. […]
This idea has been pitched before. I prefer Forgejo (the software that runs Code⛰) over GitLaboratory simply because it is to some degree usable without JavaScript.

And https://sourcehut.org/ is completely usable without JavaScript.

But for the reasons Marcov mentioned, I don't see a compelling need to switch at the moment.

Bogen85

  • Hero Member
  • *****
  • Posts: 702
Re: Codeberg.org
« Reply #8 on: October 21, 2024, 03:45:29 pm »
Does anyone have any experience with or know how good https://codeberg,org is? Maybe it would be a good alternative to gitlab.

It could be more suitable for hosting fpc project and bug tracker. I seem to be able to read source code in it and as you can see it doesn’t ban developers from Syria either -> https://codeberg.org/zaher/

Just so you are aware (in case you were not), the hosting software for codeberg.org (forgejo) is wrtten in Go (a language developed by Google). That being said, forgejo is a fork of go-gitea, which is solid git hosting software, but no moreso than gitlab or github.


ccrause

  • Hero Member
  • *****
  • Posts: 988
Re: Codeberg.org
« Reply #9 on: October 21, 2024, 05:17:23 pm »
It could be more suitable for hosting fpc project and bug tracker. I seem to be able to read source code in it and as you can see it doesn’t ban developers from Syria either -> https://codeberg.org/zaher/

It is of course possible to mirror the FPC project on other hosting sites.  For example the FPC project is mirrored on GitHub. The main benefit is working around current access restrictions to the GitLab repositories, other functionality such as accessing the bug/issue tracker and automatically creating merge requests will be more difficult.

rvk

  • Hero Member
  • *****
  • Posts: 6641
Re: Codeberg.org
« Reply #10 on: October 21, 2024, 05:18:58 pm »
... other functionality such as accessing the bug/issue tracker and automatically creating merge requests will be more difficult.
I think that was the whole point. Avoiding the javascript requirements when dealing with the bugtracker.

MarkMLl

  • Hero Member
  • *****
  • Posts: 8094
Re: Codeberg.org
« Reply #11 on: October 21, 2024, 05:27:59 pm »
It could be more suitable for hosting fpc project and bug tracker. I seem to be able to read source code in it and as you can see it doesn’t ban developers from Syria either -> https://codeberg.org/zaher/

It is of course possible to mirror the FPC project on other hosting sites.  For example the FPC project is mirrored on GitHub. The main benefit is working around current access restrictions to the GitLab repositories, other functionality such as accessing the bug/issue tracker and automatically creating merge requests will be more difficult.

And my understanding is that there are also alternative download locations for people who are on America's shitlist.

I suggest that it's not appropriate to discuss that here, and that anybody who is aware of a specific user or potential user should- as I have in the past- contact the team by some other means to avoid getting anything potentially incriminating into the record.

MarkMLl
MT+86 & Turbo Pascal v1 on CCP/M-86, multitasking with LAN & graphics in 128Kb.
Logitech, TopSpeed & FTL Modula-2 on bare metal (Z80, '286 protected mode).
Pet hate: people who boast about the size and sophistication of their computer.
GitHub repositories: https://github.com/MarkMLl?tab=repositories

JuhaManninen

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4542
  • I like bugs.
Re: Codeberg.org
« Reply #12 on: October 22, 2024, 02:26:36 am »
Wow, this Codeberg is snappy and fast. Maybe it lets users login without extra hassle.
I would love to have it instead of Gitlab.
I didn't know Gitlab bans users based on their nationality. Now I know. Gitlab was a poor choice. Such a ban should be a strict no-no when choosing a new host for our sources and bugs etc.

I suggest that it's not appropriate to discuss that here, and that anybody who is aware of a specific user or potential user should- as I have in the past- contact the team by some other means to avoid getting anything potentially incriminating into the record.
Into which record? Do you mean we all end up in CIA's and Mossad's black list after discussing about unfair banning of users here?
Mostly Lazarus trunk and FPC 3.2 on Manjaro Linux 64-bit.

Bogen85

  • Hero Member
  • *****
  • Posts: 702
Re: Codeberg.org
« Reply #13 on: October 22, 2024, 02:39:13 am »
Wow, this Codeberg is snappy and fast. Maybe it lets users login without extra hassle.

Well, Codeberg is written in go, whereas gitlab is written in ruby.

It has been a while since I evaluated gitea (what codeberg is based on), I'm more familiar with self hosting of gitlab.

Fred vS

  • Hero Member
  • *****
  • Posts: 3455
    • StrumPract is the musicians best friend
Re: Codeberg.org
« Reply #14 on: October 22, 2024, 02:56:23 am »
Wow, this Codeberg is snappy and fast. Maybe it lets users login without extra hassle.
I would love to have it instead of Gitlab.

fpc should have a codeberg mirror.
It was already explained how to do there.

Also codeberg-site has some nice feature, for example for history of commits (see picture).
I use Lazarus 2.2.0 32/64 and FPC 3.2.2 32/64 on Debian 11 64 bit, Windows 10, Windows 7 32/64, Windows XP 32,  FreeBSD 64.
Widgetset: fpGUI, MSEgui, Win32, GTK2, Qt.

https://github.com/fredvs
https://gitlab.com/fredvs
https://codeberg.org/fredvs

 

TinyPortal © 2005-2018