MantisBT - Zandronum |
| View Issue Details |
|
| ID | Project | Category | View Status | Date Submitted | Last Update |
| 0003700 | Zandronum | [All Projects] Epic | public | 2019-08-20 14:05 | 2020-07-05 22:48 |
|
| Reporter | DrinkyBird | |
| Assigned To | DrinkyBird | |
| Priority | urgent | Severity | major | Reproducibility | N/A |
| Status | resolved | Resolution | fixed | |
| Platform | | OS | | OS Version | |
| Product Version | | |
| Target Version | | Fixed in Version | | |
|
| Summary | 0003700: 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? |
| Steps To Reproduce | |
| Additional Information | |
| Tags | No tags attached. |
| Relationships | | related to | 0003701 | closed | Blzut3 | Doomseeker | Bitbucket will stop supporting Mercurial on June 1, 2020 | | related to | 0003702 | closed | WubTheCaptain | Doomseeker | Bitbucket to drop Mercurial support in June 2020 |
|
| Attached Files | |
|
| 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 | bug_revision_view_page.php?bugnote_id=20967#r12771 |
| 2019-08-21 01:02 | DrinkyBird | Note Edited: 0020967 | bug_revision_view_page.php?bugnote_id=20967#r12772 |
| 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 | bug_revision_view_page.php?bugnote_id=21000#r12801 |
| 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 | bug_revision_view_page.php?bugnote_id=21350#r13094 |
| 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 |
|
Notes |
|
|
(0020966)
|
|
Blzut3
|
|
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. |
|
|
|
(0020967)
|
|
DrinkyBird
|
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.
|
|
|
|
|
|
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). |
|
|
|
(0021000)
|
|
WubTheCaptain
|
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 [^]'
|
|
|
|
|
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) |
|
|
|
(0021249)
|
|
Ivan
|
|
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? |
|
|
|
|
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) |
|
|
|
(0021350)
|
|
WubTheCaptain
|
2020-06-04 16:55
(edited on: 2020-06-04 16:56) |
|
BitBucket has extended the timeline until July 1, 2020.
|
|
|
|
|
|