Open kevinmatthes opened 2 years ago
As I already wrote very early on, this is more of a little side project to me. So I also have no grant vision for it. Maybe one could look at other repository analyzer and see what features they have. But I don't know.. 😅
I did not expect any immense funding for this project, too. ("grant" = fund, financial support; "grand" = great)
But in contrast, I am about to integrate the tool into an important automation pipeline. This is why I tried to implement and / or request the changes I require for the integration. The goal is to extract the time spent in a given Git repository and to add it to an Excel sheet with fixed expectations regarding formats and positions.
If possible, I could also move the automation pipeline's functionalities into commit-analyzer
directly. And, I think that @Ranplax might be interested in this tool, as well.
But why do you need/want a release for that? That does not sound like an important step to integrate it into an automation pipeline. 😅
There is a version configured in your Cargo.toml
. If you will never publish a release since software has the property of never being finished, why there is version configured? It is a bit confusing. And hard to cite. I expected corresponding releases to be published when a certain amount of features is implemented.
It is no problem when there never will be a release, after all. Feel free to close this issue. It just originates from the confusion about the version field in your configuration file.
That version is auto generated, when you create a new project with cargo. Like I already said, you have my blessing to just not cite this project at all and just use it anyway. They would be a requirement in my opinion for a release, but I don't have a list of features, that are missing from this project.
So yeah, a release is rather improbable, at least in the time range, that you and @Ranplax would need it. 😅
I did not expect any immense funding for this project, too. ("grant" = fund, financial support; "grand" = great)
But in contrast, I am about to integrate the tool into an important automation pipeline. This is why I tried to implement and / or request the changes I require for the integration. The goal is to extract the time spent in a given Git repository and to add it to an Excel sheet with fixed expectations regarding formats and positions.
If possible, I could also move the automation pipeline's functionalities into
commit-analyzer
directly. And, I think that @Ranplax might be interested in this tool, as well.
While i do obviously think the work of @wert007 is great and should be appreciated by everyone, i wonder why you had me in mind specifically for this project @kevinmatthes ? :D
I thought that you also often need to write the time you spent working on Git projects to Excel files, @Ranplax.
How about a binary crate release? One could then install commit-analyzer
using Cargo.
In #5, you wrote you consider a release the persisting of a completed project. I would like to ask you, @wert007, to create an initial milestone and / or project in order to have something like a To-Do-List with changes prerequisite for such a first completed project level.
Remember, the
Cargo.toml
specifies an initial version and I would consider it possible to reach this initial stable project state with meaningful functionalities and features.