Re: [ANN] git-phoenix - repository recovery tool

Daniil Iaitskov
2025-07-25T18:40:59Z

On 7/25/25 10:12, Christian Couder wrote:
> Hi Daniil,
>
> On Thu, Jul 24, 2025 at 8:49 PM Daniil Iaitskov <dyaitskov@gmail.com> wrote:
>>
>> Hi Git List,
>>
>> I would like to share a tool for recovery an unpublished Git repository
>> after accidental removal or file system failure. VCS usually implies
>> backup feature auto of the box, but due to Git decentralized nature and
>> developer's laziness source code sometimes can be lost. Recently I
>> accidentally deleted all projects, including a few unpulished POCs,
>> after infamous rm -rf * typo. Work on them has been interrupted for
>> quite awhile and rewriting them from scratch recalling all the hack
>> intricacies would be terribly boring. So I decided to invest my dev time
>> in a more creative way.
>>
>> https://github.com/yaitskov/git-phoenix/
>
> Thanks for creating it. It doesn't seem to have a license, which might
> prevent some of us from using it, though.

License is specified in project file (BSD3):
https://github.com/yaitskov/git-phoenix/blob/9a88c55fd45f28d4e1865df3ac746b409474eaf7/git-phoenix.cabal#L135

The tool is also published on hackage under BSD3:
https://hackage.haskell.org/package/git-phoenix-0.0.2

I don't see much difference between open source licenses and picked BSD3
just because it is popular here.

What license would like to see?

>
> Anyway for now there is the following pull request to talk about it in
> the next Git Rev News edition:
>
> https://github.com/git/git.github.io/pull/790
>
> Best,
> Christian.

Best regards,
Daniil Iaitskov