-
Notifications
You must be signed in to change notification settings - Fork 152
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[File::Temp] Add File::Temp to https://github.com/raku-community-modules #619
Comments
I'm not sure we have a useful definition of abandoned TBH, @rbt appears to less prolific on GH than some, but maybe they've gone on a world cruise or something. I'd suggest attempting to make contact with the author by other means than a GH issue as a first step. There have been cases where stuff has been unilaterally re-assigned but IIRC this has been where the original author has completely disappeared and deleted their GH account. |
In the "zef ecosystem", as zef:2colours |
well... any GIT repo, which hosts this module? |
Good sir, it's literally in the link in this issue... having said that, it shouldn't even really matter anymore. As tony-o/raku-fez#108 (comment) states, git repositories shouldn't be used as reference when the module is available via the "zef ecosystem", with author and version constraints enforced. |
You can find my answer to tony-o/raku-fez#108 right there. And btw., "author" and "version" (by "git tags") are GIT internals from very early, if not "day 1"! ... and can be ENFORCED with "git push"es since... ever?!? Means, assuming Rakudo development would always be managed by GIT (100% today?!), there wouldn't be a need for something new, say FEZ. Don't get me wrong. ZEF and FEZ are great tools around Raku. But only for Raku! And maybe tomorrow someone has a even greater tool with more features, guaranties, meta data, .... which enriches Raku even more. Than FEZ may go the "CPAN way" (from Raku modules perspective!). GIT will stay for some decades... |
Let's stick to the topic. We are releasing Raku here, and it seems to me that this issue has gone outdated. (By the way, even if somebody does have a public git repository for a dist - which is absolutely not mandatory - it may or may not be hosted on a host that will be available all the time, it may even get deleted, or the commit history rewritten. We have seen the repositories of Patrick Spek go on and off, in which case you have zero control unless you mirrored the repositories, essentially taking up on a fez-complexity task.) |
Right, let's talk "Raku here". As I wrote in the other discussion...
I know, say Rakudo Star modules! And the Raku community has also some solutions for this kind of problem, which, btw., is a "common problem" with any kind of software:
From my take on it, FEZ is just the new (smarter) kid on the block. And you don't know what this kid will be once it grew up ;) |
First, I'm not totally clear this discussion should take place here. Probably moving it to OK, on second thought, basically the distribution is already tagged; there does not seem to be any functional change to the code since that tagged version. So I'm kind of lost here. The OP says "add it to community-modules" but this module has been already adopted elsewhere. So I guess this can be closed safely? Whatever discussion on tagging and so on I guess can live elsewhere, right? |
All I ask for from all Raku module developers is, please, whenever you change / update the "version" in your META6.json, also add a "git tag" with the same version string as in META6.json, so keep the various ways to refer to a "version change" in sync.. That's all... Most of the Rakudo dev's add a commit with the "version" changes in the META6.json file anyhow, so an additional "tag" is just max. 2 additional seconds of "work"... Yes, we can continue the discussion wherever you want. For all those, who are on github, it could i.e. be https://github.com/rakudo/star/discussions/categories/star-modules |
So kindly, can this issue finally be closed now? |
As far as I'm concerned, I'll happily do it and thank you for your reminders to do so. Great work. |
As this module is included in Rakudo Star, but seems somehow to be abandoned, see raku-community-modules/File-Temp#2, I suggest to safeguard it
The text was updated successfully, but these errors were encountered: