OK to mirror pattern collection in github repo?

For discussion directly related to ConwayLife.com, such as requesting changes to how the forums or home page function.
Post Reply
tomdunn
Posts: 8
Joined: March 5th, 2019, 4:57 pm

OK to mirror pattern collection in github repo?

Post by tomdunn » March 13th, 2019, 1:23 am

I would like to make a mirror of the contents of http://www.conwaylife.com/patterns/all.zip available through a github repo. I would set up a nightly or weekly Travis CI job to pull down and sync the latest.

This would allow developers an easy path to include a great pattern library in apps. Of course its also easy to just download and unzip all.zip to your source tree, but this has the added benefit of making the pattern library discoverable through package managers such as npm. The repo could also contain the necessary config files to make package managers work.

Any thoughts please let me know, I'd appreciate it. I think just keeping _README_.txt intact is enough to keep credit where its due.

Similar discussion:
Redistributing plaintext pattern files: viewtopic.php?f=3&t=3367

User avatar
Moosey
Posts: 4306
Joined: January 27th, 2019, 5:54 pm
Location: here
Contact:

Re: OK to mirror pattern collection in github repo?

Post by Moosey » March 13th, 2019, 7:52 am

I want to point out that if you go to Golly->Help->Online Archives, you can download the lifewiki archive.
not active here but active on discord

User avatar
dvgrn
Moderator
Posts: 10612
Joined: May 17th, 2009, 11:00 pm
Location: Madison, WI
Contact:

Re: OK to mirror pattern collection in github repo?

Post by dvgrn » March 13th, 2019, 12:25 pm

tomdunn wrote:I would like to make a mirror of the contents of http://www.conwaylife.com/patterns/all.zip available through a github repo. I would set up a nightly or weekly Travis CI job to pull down and sync the latest.
Offhand I don't see any problem with that. CA pattern files are freely available for copying, by very long tradition. Something similar is often done with the pattern collection in the Life Lexicon.

It's a very good idea to keep comments or other attribution information with each pattern wherever possible -- just because it can be so incredibly difficult to figure out where a pattern came from, once that attribution link is broken.

tomdunn
Posts: 8
Joined: March 5th, 2019, 4:57 pm

Re: OK to mirror pattern collection in github repo?

Post by tomdunn » March 13th, 2019, 3:27 pm

Thanks for the input, Dave. When I do this, I will leave files from all.zip untouched so all comments and attributions will automatically stay in tact. I will plan to only add additional files or scripts to the repo to support package managers and the like, and also some sort of readme to explain this.

Moosey - thanks for pointing out the links in Golly Help. Perhaps I could pull in other collections as well and build a pattern monorepo.

Post Reply