The end of Mercurial on Bitbucket

234 views
Skip to first unread message

Justus Pendleton

unread,
Aug 21, 2019, 10:44:37 AM8/21/19
to Beancount

Admittedly Martin has until June 1, 2020, to decide what to do....but I figure I'd post now to see what his initial thoughts are....

yegle

unread,
Aug 21, 2019, 10:53:22 AM8/21/19
to Beancount
Once upon a time bitbucket was called hg.io :-(

On Wed, Aug 21, 2019, 7:44 AM Justus Pendleton <just...@gmail.com> wrote:

Admittedly Martin has until June 1, 2020, to decide what to do....but I figure I'd post now to see what his initial thoughts are....

--
You received this message because you are subscribed to the Google Groups "Beancount" group.
To unsubscribe from this group and stop receiving emails from it, send an email to beancount+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/beancount/ffca2ce1-4896-4e2a-8fb7-7db4cff54e99%40googlegroups.com.

Martin Blais

unread,
Aug 23, 2019, 12:15:33 AM8/23/19
to Beancount
I suppose I could revive hg.furius.ca...

It sucks. Let's wait and see if some alternative doesn't come up.



jukb...@gmail.com

unread,
Aug 25, 2019, 10:33:22 AM8/25/19
to Beancount
There's sourcehut


On Friday, August 23, 2019 at 4:15:33 AM UTC, Martin Blais wrote:
I suppose I could revive hg.furius.ca...

It sucks. Let's wait and see if some alternative doesn't come up.



On Wed, Aug 21, 2019 at 10:53 AM yegle <cny...@gmail.com> wrote:
Once upon a time bitbucket was called hg.io :-(

On Wed, Aug 21, 2019, 7:44 AM Justus Pendleton <just...@gmail.com> wrote:

Admittedly Martin has until June 1, 2020, to decide what to do....but I figure I'd post now to see what his initial thoughts are....

--
You received this message because you are subscribed to the Google Groups "Beancount" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bean...@googlegroups.com.

--
You received this message because you are subscribed to the Google Groups "Beancount" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bean...@googlegroups.com.

Martin Blais

unread,
Aug 25, 2019, 1:21:48 PM8/25/19
to Beancount
And Phabricator

To unsubscribe from this group and stop receiving emails from it, send an email to beancount+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/beancount/97940964-1459-4a83-a7f8-a030afbf0a95%40googlegroups.com.

Kirill Goncharov

unread,
Aug 25, 2019, 1:50:20 PM8/25/19
to Beancount
Are you considering a migration to git?
And Phabricator

Martin Blais

unread,
Aug 25, 2019, 2:39:34 PM8/25/19
to Beancount
Given the amount of time I've had to put on this lately, no.
When I'll re/write the next major version (in C++ w/ Python bindings), likely.


To unsubscribe from this group and stop receiving emails from it, send an email to beancount+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/beancount/96e9de33-fe6c-40e1-b91e-c524b6632cd5%40googlegroups.com.

Stefano Zacchiroli

unread,
Feb 20, 2020, 12:00:49 PM2/20/20
to bean...@googlegroups.com
On Fri, Aug 23, 2019 at 12:15:19AM -0400, Martin Blais wrote:
> I suppose I could revive hg.furius.ca...
>
> It sucks. Let's wait and see if some alternative doesn't come up.

The removal of Mercurial support from Bitbucket is now imminent (we have
~3 months left).

Have you decided where the official Beancount repository is gonna be
after that?

Thank you in advance for your answer,
Cheers
--
Stefano Zacchiroli . za...@upsilon.cc . upsilon.cc/zack . . o . . . o . o
Computer Science Professor . CTO Software Heritage . . . . . o . . . o o
Former Debian Project Leader & OSI Board Director . . . o o o . . . o .
« the first rule of tautology club is the first rule of tautology club »

Martin Blais

unread,
Feb 20, 2020, 12:23:56 PM2/20/20
to Beancount
On Thu, Feb 20, 2020 at 12:00 PM Stefano Zacchiroli <za...@upsilon.cc> wrote:
On Fri, Aug 23, 2019 at 12:15:19AM -0400, Martin Blais wrote:
> I suppose I could revive hg.furius.ca...
>
> It sucks. Let's wait and see if some alternative doesn't come up.

The removal of Mercurial support from Bitbucket is now imminent (we have
~3 months left).

Have you decided where the official Beancount repository is gonna be
after that?

No
Too busy, really



Thank you in advance for your answer,
Cheers
--
Stefano Zacchiroli . za...@upsilon.cc . upsilon.cc/zack . . o . . . o . o
Computer Science Professor . CTO Software Heritage . . . . . o . . . o o
Former Debian Project Leader & OSI Board Director  . . . o o o . . . o .
« the first rule of tautology club is the first rule of tautology club »

--
You received this message because you are subscribed to the Google Groups "Beancount" group.
To unsubscribe from this group and stop receiving emails from it, send an email to beancount+...@googlegroups.com.

Kirill Goncharov

unread,
Feb 20, 2020, 2:08:06 PM2/20/20
to Beancount
What about Github? We have an official mirror there already ( https://github.com/beancount/beancount )

I successfully exported Bitbucket repo to git using the git-remote-hg tool, here's the result: https://github.com/xuhcc/beancount

Jeffrey Brent McBeth

unread,
Feb 20, 2020, 3:27:43 PM2/20/20
to bean...@googlegroups.com
On Thu, Feb 20, 2020 at 11:08:06AM -0800, Kirill Goncharov wrote:
> What about Github? We have an official mirror there already (
> https://github.com/beancount/beancount )
> I successfully exported Bitbucket repo to git using the git-remote-hg
> tool, here's the result: https://github.com/xuhcc/beancount

I feel like we've already had this conversation, but
sourcehut.org has Mercurial as a first-class citizen

Jeff

--
"The man who does not read good books has no advantage over
the man who cannot read them."
-- not Mark Twain, maybe a southen librarian in 1910
signature.asc

Martin Blais

unread,
Feb 20, 2020, 11:37:35 PM2/20/20
to Beancount
Thanks for point that out, and yes Github has already been discussed and I haven't been able to find time to properly investigate a conversion and keep all the branches and investigate how to handle all the new problems that will happen with Git. It's not going to be a popular opinion but I know for a fact that all the companies who know what they're doing are all still privately choosing to use Mercurial over Git, even today. I haven't been able to dedicate the time to doing this right yet.

I have no idea when I'll find time to handle this or anything else TBH; I used to spend all my weekends coding on this project, but for the last 3-4 of years I've been focused on growing my career in a new direction and working 60 hr weeks or more + growing my family. New work on Beancount has been minimal; I'll eventually get to all those PRs, but that will take time, I have no idea when. More likely is that there will be a job change at some point and a few months off will materialize and I'd merge all the PRs and rewrite the processing half of this in C++ and split out the SQL code to a separate project with a Beancount plugin. That's what I hope for.

In the meantime I'm just focused on breakage avoidance (if anything causes real breakage I fix it right away), because I have no time for coding outside work and I'm still relying on Beancount several times/week (obviously, my financial life continues and the transactions keep accruing daily and that all still gets ingested and investment tracking and all that good stuff). 

I might just host it back on my box (at hg.furius.ca) like I used to.



--
You received this message because you are subscribed to the Google Groups "Beancount" group.
To unsubscribe from this group and stop receiving emails from it, send an email to beancount+...@googlegroups.com.

Tristan Kohl

unread,
Feb 21, 2020, 1:32:22 AM2/21/20
to Beancount
I do not have any suggestions to add to this discussion but I am with Martin on this topic when it comes to not switching. At work we use Mercurial for over a decade, I did not ask for reasons but personally I like the Mercurial commands way better than Git. Of course this is purely preferential as the whole FOSS world seems to love Git.

Cheers
To unsubscribe from this group and stop receiving emails from it, send an email to bean...@googlegroups.com.

Martin Michlmayr

unread,
Feb 21, 2020, 1:34:40 AM2/21/20
to bean...@googlegroups.com
* Martin Blais <bl...@furius.ca> [2020-02-20 23:37]:
> Thanks for point that out, and yes Github has already been discussed
> and I haven't been able to find time to properly investigate a
> conversion and keep all the branches and investigate how to handle
> all the new problems that will happen with Git.

Kirill Goncharov created a Git repo. Maybe he (or others) could help
investigate the issues you foresee.

I don't think anyone here expects you to do all the work. If you give
some pointers, others might be able to help out.

--
Martin Michlmayr
https://www.cyrius.com/
Reply all
Reply to author
Forward
0 new messages