Comments on Ron Hale-Evans

# 8 Comments. # > Ron Hale-Evans wrote "all my existing piecepack games (and the ones I've coauthored with Marty) are now licensed under CC-BY-SA" in [ a mailinglist post].

Thanks for doing this! Just to be clear did you mean that the licensee doing the derivative gets to pick which CC BY-SA license to use or did you have a particular CC BY-SA license in mind? One of the (few) nice things in the GFDL license is if the author forgets to mention which particular GFDL license it is released under than the licensee can pick simply pick the one they prefer but the CC BY-SA licenses doesn't have that clause. The CC BY-SA 4.0 International license is nice in that it has a built-in license upgrade clause so one can freely mix with content released under later Creative Commons licenses (and other compatible licenses like the Artistic License) and downstream users only need to comply with the terms of the latest license applied. The CC BY-SA 3.0 Unported license also allows mixing with later CC BY-SA licenses but downstream users need to comply with the terms of all the relevant licenses applied and it doesn't permit mixing with Artistic License material (except in a "collective work" sense).

-- TrevorLDavis 2019-06-23 20:46 UTC

1. You're welcome. 2. Neither. I was in a bit of a hurry and I didn't think it through. I guess in retrospect, I'd prefer CC BY-SA 4.0 International. I'll go around and fix this on the various pages where it appears.

-- Ron Hale-Evans 2019-06-24 00:10 UTC

Thanks for the clarification (and dual licensing your older works)!

-- TrevorLDavis 2019-06-24 03:13 UTC (and the ppwiki) don't seem to have any kind of robots.txt file. Would you mind (in the future when I have the bandwidth to write them) if I created some R functions that scrapes piecepack game information from the wiki? Ideally I'd like to be able to compute a list of games URLs from Games and then for each of those games grab stuff like Number of Players, Length, License, Designer, and its BoardGameGeek ID. Then ideally I could then use python's ``boardgamegeek`` command-line function to grab further info like ratings (number of ratings, avg. ratings), number of "owners", year published, and minimum age to create a slick spreadsheet of piecepack game data that I could keep up to date.

-- TrevorLDavis 2019-06-25 06:16 UTC

Not at all, Trevor. I think that would be great. Just please don't hit the server too hard. Other projects that might be nice include writing a robots.txt file, fixing any missing information on the wiki as you scrape it, and of course, making your spreadsheet publicly available. Thanks!

-- Ron Hale-Evans 2019-06-25 15:14 UTC

> Just please don't hit the server too hard.

I assume something like one request per second would be fairly conservative (especially if not downloading images)? Could then update the spreadsheet in less than 10 minutes (assuming the number of games on the wiki stays under 600 games) which doesn't seem too painfully long.

When I get around to doing it besides sharing the spreadsheet I'll try to share the code as well as do some preliminary data analysis. I should also be able to grab the list of games listed as part of BoardGameGeek's Piecepack Game Family and see what differences are between them.

-- TrevorLDavis 2019-06-26 20:39 UTC

One request per second is probably fine. Looking forward to your results!

-- Ron Hale-Evans 2019-06-27 16:51 UTC

Funny, I'm currently also creating a spreadsheet with all the games. But I do it manually. Trevor, be aware that the data in the tables is not always correct. I found a couple of errors, some of which I plan to correct. (But for others I would first need to completely read the rules to be sure, something I don't have the time for right now.)

On I use a plugin to create the data tables which has an API. I wonder if something similar is available for Oddmuse? That's not a priority at all, just a nice-to-have.

-- selfthinker 2019-06-28 08:48 UTC