I am the creator of Dash Faction, a project I spent several years developing. This repository consists of more than 90% of the original Dash Faction code, now restructured as a standalone library.
While I am glad to see the code being made reusable, I noticed that this repository was created as a fresh upload rather than using the GitHub fork function. This has resulted in the loss of the entire Git history and contributor record. In the open-source community, preserving the git blame history is the primary way to maintain the integrity of a project and ensure that years of original development are properly credited.
Requested Resolution
To respect the original development history and align with standard open-source community etiquette, I request the following:
-
Restore Git History: Please recreate this repository in a way that preserves the full commit history (carrying over the original Dash Faction history). You can do this by:
-
Forking Alpine Faction (which already contains the full history).
-
Alternatively, if you prefer not to have a direct GitHub fork link, simply push the entire Git history from your local clone to this repository.
-
Explicit Attribution in README: I request that you add my full name (Rafał Harabień) to the README as the original author.
For example:
This project is a standalone library derived from Dash Faction, originally authored and developed by Rafalh (Rafał Harabień). It was branched from the Alpine Faction fork.
Why this matters
Maintaining git history isn't just a technicality; it’s about the integrity of the project. It allows the community to see the context of the code and ensures that original authors receive the credit they earned through years of work.
I expect this to be corrected so that the project properly reflects its origins and remains in good standing with the community.
I am the creator of Dash Faction, a project I spent several years developing. This repository consists of more than 90% of the original Dash Faction code, now restructured as a standalone library.
While I am glad to see the code being made reusable, I noticed that this repository was created as a fresh upload rather than using the GitHub fork function. This has resulted in the loss of the entire Git history and contributor record. In the open-source community, preserving the
git blamehistory is the primary way to maintain the integrity of a project and ensure that years of original development are properly credited.Requested Resolution
To respect the original development history and align with standard open-source community etiquette, I request the following:
Restore Git History: Please recreate this repository in a way that preserves the full commit history (carrying over the original Dash Faction history). You can do this by:
Forking Alpine Faction (which already contains the full history).
Alternatively, if you prefer not to have a direct GitHub fork link, simply push the entire Git history from your local clone to this repository.
Explicit Attribution in README: I request that you add my full name (Rafał Harabień) to the README as the original author.
For example:
Why this matters
Maintaining git history isn't just a technicality; it’s about the integrity of the project. It allows the community to see the context of the code and ensures that original authors receive the credit they earned through years of work.
I expect this to be corrected so that the project properly reflects its origins and remains in good standing with the community.