migrate to a more functional git hosting software #3456

Open
opened 2023-01-05 06:31:43 +00:00 by flux · 6 comments
Member

Originally posted by @flux in #3449 (comment)

gitea crashed and deleted a long comment i was typing. curse gitea, this is not the first time its screwed me.

@AliasAlreadyTaken there's lots of other git hosting software, we should pick one and migrate. repo.or.cz is terrible, notabug is terrible, gitlab is better than this, github is microsoft, i don't know much about anything else, but other things exist.

_Originally posted by @flux in https://gitea.your-land.de/your-land/bugtracker/issues/3449#issuecomment-37272_ gitea crashed and deleted a long comment i was typing. curse gitea, this is not the first time its screwed me. @AliasAlreadyTaken there's lots of other git hosting software, we should pick one and migrate. repo.or.cz is terrible, notabug is terrible, gitlab is better than this, github is microsoft, i don't know much about anything else, but other things exist.
AliasAlreadyTaken added the
1. kind/other
label 2023-01-05 11:26:55 +00:00

There are a couple of paid ones which are not terrible, but so far I didn't find one that is free and opensource and not terrible.

Plus, gitea is still actively developed on and they have a good history of listening to user requests. So if we can tell them what's wrong, chances are they'll fix it.

There are a couple of paid ones which are not terrible, but so far I didn't find one that is free and opensource and not terrible. Plus, gitea is still actively developed on and they have a good history of listening to user requests. So if we can tell them what's wrong, chances are they'll fix it.
Author
Member

gitlab is free and opensource and much more refined, though i admit it's somewhat complicated to install and i find the UI more confusing than most of the others.

to me, the biggest flaws w/ gitea are

  1. search is terrible. we had better local search engines in the 90s. you can only search by exact whole words or phrases.
  2. it's incredibly easy to lose what you're typing. if you add a label, milestone, project, or assignee while typing a comment, your comment is lost. additionally, sometimes it seems to just "crash", requiring you to log back in and retype your comment.
  3. email notification hasn't ever worked for me
  4. the "project" view is barely functional. see https://gitea.your-land.de/your-land/bugtracker/projects/13. there's no way to scale the page to make a reasonable amount of information visible. while you can re-order individual elements in a category, gitea forgets the order and orders them randomly the next time you load the page. sometimes, moving items between categories breaks entirely, and you have to reload the page. in order to drag things from the leftmost column to the rightmost, i have to scale the page out so far that the text is completely illegible.

there's open issues for at least some of this stuff, but gitea has over 1900 open issues and over 200 open pull requests. and they use github to manage their own project, instead of using gitea itself...

gitlab is free and opensource and much more refined, though i admit it's somewhat complicated to install and i find the UI more confusing than most of the others. to me, the biggest flaws w/ gitea are 1. search is terrible. we had better local search engines in the 90s. you can only search by exact whole words or phrases. 2. it's incredibly easy to lose what you're typing. if you add a label, milestone, project, or assignee while typing a comment, your comment is lost. additionally, sometimes it seems to just "crash", requiring you to log back in and retype your comment. 3. email notification hasn't ever worked for me 4. the "project" view is barely functional. see https://gitea.your-land.de/your-land/bugtracker/projects/13. there's no way to scale the page to make a reasonable amount of information visible. while you can re-order individual elements in a category, gitea forgets the order and orders them randomly the next time you load the page. sometimes, moving items between categories breaks entirely, and you have to reload the page. in order to drag things from the leftmost column to the rightmost, i have to scale the page out so far that the text is completely illegible. there's open issues for at least some of this stuff, but gitea has over 1900 open issues and over 200 open pull requests. and they use github to manage their own project, instead of using gitea itself...
  1. gitea looks quite slow to me, at least lately.

To adress those issues:

  1. We'll try to enable elastisearch.
  2. Odd, didn't happen to me yet. Maybe some browsersetting/ cookiekiller / javascript thing?
  3. email notification may be a problem on my side
  4. That's true. It bothered me as well. project view is fairly new und I guess they'll still work on it, but the way it is even trello is more advanced.
  5. We'll move gitea to the same beefy machine MT runs on

Also, do you remember the owncloud/nextcloud drama? Where the owncloud guys made the project a company, then their main dev left in protest and made next cloud? Welll, gitea also wants to go company now and "the community" announced they will fork. Money is not bad per se, but "against the community" is bad.

gitea intends to migrate to their own git provider eventually, it's been discussed over and over and is one of the main IMO not-so-smart decisions the project made.

Same like with Minetest: gitea is far from perfect, but so far its the best I found. If another comes along and the pain with gitea is larger than the pain of moving, we'll do.

5. gitea looks quite slow to me, at least lately. To adress those issues: 1. We'll try to enable elastisearch. 2. Odd, didn't happen to me yet. Maybe some browsersetting/ cookiekiller / javascript thing? 3. email notification may be a problem on my side 4. That's true. It bothered me as well. project view is fairly new und I guess they'll still work on it, but the way it is even trello is more advanced. 5. We'll move gitea to the same beefy machine MT runs on Also, do you remember the owncloud/nextcloud drama? Where the owncloud guys made the project a company, then their main dev left in protest and made next cloud? Welll, gitea also wants to go company now and "the community" announced they will fork. Money is not bad per se, but "against the community" is bad. gitea intends to migrate to their own git provider eventually, it's been discussed over and over and is one of the main IMO not-so-smart decisions the project made. Same like with Minetest: gitea is far from perfect, but so far its the best I found. If another comes along and the pain with gitea is larger than the pain of moving, we'll do.
Author
Member

hm, i'm using my "permissive" browser, and of course have to have cookies enabled, but it does sound like the problems might be on my end. i'll tweak some settings and see if anything changes.

if we can get a different search backend, that'd be immensely helpful. i'll leave this open for a while, but it sounds like we'll stick w/ gitea.

hm, i'm using my "permissive" browser, and of course have to have cookies enabled, but it does sound like the problems might be on my end. i'll tweak some settings and see if anything changes. if we can get a different search backend, that'd be immensely helpful. i'll leave this open for a while, but it sounds like we'll stick w/ gitea.
Author
Member

gitea looks quite slow to me, at least lately.

weird, it's been reasonably responsive for me, when it's working properly.

> gitea looks quite slow to me, at least lately. weird, it's been reasonably responsive for me, when it's working properly.

hm, i'm using my "permissive" browser, and of course have to have cookies enabled, but it does sound like the problems might be on my end. i'll tweak some settings and see if anything changes.

If we can reproduce, we can tell them. Like "write a comment, then add a label"?

if we can get a different search backend, that'd be immensely helpful. i'll leave this open for a while, but it sounds like we'll stick w/ gitea.

Doesn't mean we shouldn't be open to others.

gitea looks quite slow to me, at least lately.

weird, it's been reasonably responsive for me, when it's working properly.

That may also be a flaw in my expectation

> hm, i'm using my "permissive" browser, and of course have to have cookies enabled, but it does sound like the problems might be on my end. i'll tweak some settings and see if anything changes. If we can reproduce, we can tell them. Like "write a comment, then add a label"? > if we can get a different search backend, that'd be immensely helpful. i'll leave this open for a while, but it sounds like we'll stick w/ gitea. Doesn't mean we shouldn't be open to others. > > gitea looks quite slow to me, at least lately. > > weird, it's been reasonably responsive for me, when it's working properly. That may also be a flaw in my expectation
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: your-land/bugtracker#3456
No description provided.