Zandronum Chat on our Discord Server Get the latest version: 3.1
Source Code

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0003700Zandronum[All Projects] Epicpublic2019-08-20 14:052020-07-05 22:48
ReporterDrinkyBird 
Assigned ToDrinkyBird 
PriorityurgentSeveritymajorReproducibilityN/A
StatusresolvedResolutionfixed 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
Summary0003700: Bitbucket to drop Mercurial support
Description(This issue affects both Zandronum and Doomseeker, and whatever solution is found for one project can probably be used for the other)

'https://bitbucket.org/blog/sunsetting-mercurial-support-in-bitbucket [^]'

Quote

    February 1, 2020: users will no longer be able to create new Mercurial repositories
    June 1, 2020: users will not be able to use Mercurial features in Bitbucket or via its API and all Mercurial repositories will be removed.


That's a very short-term warning for the removal of all hg repos...

What happens from here? Move to GitHub/GitLab? Someone sets up hg.zandronum.com? What else?
Attached Files

- Relationships
related to 0003701closedBlzut3 Doomseeker Bitbucket will stop supporting Mercurial on June 1, 2020 
related to 0003702closedWubTheCaptain Doomseeker Bitbucket to drop Mercurial support in June 2020 

-  Notes
User avatar (0020966)
Blzut3 (administrator)
2019-08-20 23:46

I wouldn't call nearly a year short term.

As I stated in 0003701 this basically means that migrating to git is forced. We obviously have the ability to host the repo ourselves, but that would come with a ton of downsides such as making it more difficult to send pull requests.

The question becomes where to host the Git repo.
User avatar (0020967)
DrinkyBird (developer)
2019-08-21 00:54
edited on: 2019-08-21 01:02

I think GitHub would probably be the better option, mainly due to familiarity: everyone is on GitHub already and knows how to use it, plus GZDoom and friends are there already. This also raises the point that GitHub's popularity means it may bring us some more contributors, but that's debatable...
I also generally prefer the GitHub interface over those of Gitlab and Bitbucket: Bitbucket especially just feels clunkier and more displeasing to use.

User avatar (0020968)
voidpointer (reporter)
2019-08-21 01:45

Yeah if the goal is getting contributions, community involvement, etc. You should definitely choose Github. It's a no brainer IMHO. The only other reasonable alternative is Gitlab, but its main focus is self-hosting / companies / full development solutions (sort of like Atlassian).
User avatar (0021000)
WubTheCaptain (reporter)
2019-08-24 18:00
edited on: 2019-08-24 18:01

Though I have almost no contributions to Zandronum, I'm quickly mentioning what I said at 0003701: Service providers like GitHub, GitLab and Bitbucket are "incentivized to create a return for their investors" and doesn't create "a much healthier relationship between you and the service" (as quoted from sourcehut's billing FAQ).

GNU Savannah, sourcehut or self-hosting would be my preferred choices for any free software project.

See also:'https://www.mercurial-scm.org/wiki/MercurialHosting [^]'

User avatar (0021001)
WubTheCaptain (reporter)
2019-08-24 18:12

There was also a great analogy from the Atlassian Community forums, to translate the bullshit in OP's link:

Quote from jakobkappel
After much consideration, MacDonald's has decided to remove vegetarian offerings from our menu.
According to some survey, only 3% of all fast-food customers are vegetarians. We know precisely how large a share of our customer base is vegetarian, but we’re not telling you. But it’s steadily declining, believe us.
This wasn’t an easy decision, and vegetarian meals will always have a special place in McDonald’s history.
Are you a vegetarian? Here’s a short guide on how to start eating meat :)


(https://community.atlassian.com/t5/Bitbucket-articles/What-to-do-with-your-Mercurial-repos-when-Bitbucket-sunsets/bc-p/1162248#M291)
User avatar (0021249)
Ivan (reporter)
2020-04-03 20:03

Hey I just wanted to remind you all you have around 2 months until the repos are removed. Is there anything planned about this?
User avatar (0021250)
DrinkyBird (developer)
2020-04-03 21:21

Yes, things are just moving really slowly, as usual.
We plan to stay on Mercurial, we're just evaluating hosting solution (Currently looking at OSDN as a potential host)
User avatar (0021350)
WubTheCaptain (reporter)
2020-06-04 16:55
edited on: 2020-06-04 16:56

BitBucket has extended the timeline until July 1, 2020.

User avatar (0021487)
DrinkyBird (developer)
2020-07-05 22:48

Zan has moved to OSDN so this is resolved.

Issue Community Support
This issue is already marked as resolved.
If you feel that is not the case, please reopen it and explain why.
Supporters: No one explicitly supports this issue yet.
Opponents: No one explicitly opposes this issue yet.

- Issue History
Date Modified Username Field Change
2019-08-20 14:05 DrinkyBird New Issue
2019-08-20 16:20 DrinkyBird Relationship added related to 0003701
2019-08-20 23:46 Blzut3 Note Added: 0020966
2019-08-21 00:54 DrinkyBird Note Added: 0020967
2019-08-21 00:58 DrinkyBird Note Edited: 0020967 View Revisions
2019-08-21 01:02 DrinkyBird Note Edited: 0020967 View Revisions
2019-08-21 01:45 voidpointer Note Added: 0020968
2019-08-23 16:32 WubTheCaptain Relationship added related to 0003702
2019-08-24 18:00 WubTheCaptain Note Added: 0021000
2019-08-24 18:01 WubTheCaptain Note Edited: 0021000 View Revisions
2019-08-24 18:12 WubTheCaptain Note Added: 0021001
2019-08-26 00:31 DrinkyBird Status new => acknowledged
2020-04-03 20:03 Ivan Note Added: 0021249
2020-04-03 21:21 DrinkyBird Note Added: 0021250
2020-06-04 16:55 WubTheCaptain Note Added: 0021350
2020-06-04 16:56 WubTheCaptain Note Edited: 0021350 View Revisions
2020-07-05 22:48 DrinkyBird Note Added: 0021487
2020-07-05 22:48 DrinkyBird Status acknowledged => resolved
2020-07-05 22:48 DrinkyBird Resolution open => fixed
2020-07-05 22:48 DrinkyBird Assigned To => DrinkyBird






Questions or other issues? Contact Us.

Links


Copyright © 2000 - 2024 MantisBT Team
Powered by Mantis Bugtracker