Closed LinqLover closed 1 year ago
No problems on my side! There should be no licencing problems either as contributions to the squeaksource repo are implicitly MIT.
Done, so all the tools like browse revisions are now available for the JSON package, too. :-)
One more note: There are several contributors to this package that are not listed in the "About" page (aesp, dkb, klub, ...). Is there anything we should do with that?
Depending on the license statement of the JSON package, we may be obliged to add their names to the distribution. Apart from it being a nice thing to do. Although GDPR sometimes has me wonder whether attributions are still as permitted as they are required by some licenses, haha.
Half off-topic: Adding the ancestry versions caused some noise on the mailing list. It did not bother me, but some were bothered by that recent incident where old versions were posted again to the list. Would it be worthwhile to let Squeaksource filter out ancestors of versions that were already in the repository before sending these mails?
Depending on the license statement of the JSON package, we may be obliged to add their names to the distribution. Apart from it being a nice thing to do. Although GDPR sometimes has me wonder whether attributions are still as permitted as they are required by some licenses, haha.
Complicated topic. Need to escalate to the board? One might argue that the author initials/author field in each MCVersionInfo already constitutes an attribution. Would it make sense in mentioning all unmatched initials in the contributors list as well? Some of them even contain a full name. Should we write a general reminder to squeak-dev?
Adding the ancestry versions caused some noise on the mailing list. It did not bother me, but some were bothered by that recent incident where old versions were posted again to the list. Would it be worthwhile to let Squeaksource filter out ancestors of versions that were already in the repository before sending these mails?
I don't think so, such a heuristic would rather create confusion IMHO. For instance, SIT is currently limited to displaying inbox/trunk versions that were announced on the list ... (By the way, this "noise" could actually have documented all the diffs of the JSON package on the list, but unfortunately, I uploaded the versions in the reverse order. :D)
(By the way, this "noise" could actually have documented all the diffs of the JSON package on the list, but unfortunately, I uploaded the versions in the reverse order. :D)
Better luck next time ;-)
@tonyg kindly already copied the latest JSON version to the Trunk repository (JSON-ul.56). Next we should discuss whether we can copy over the entire ancestry as well, or whether there are unexpected problems with this. It would be helpful to have all ancestry available in source.squeak.org.