noudadrichem / keycapsets.com

⌨︎Find your favorite Keycapsets! Made for love of mechanical keyboards, and the trouble of finding a suitable existing keycapset overview!
https://keycapsets.com
GNU General Public License v3.0
59 stars 12 forks source link

Keycap set upload hook with GeekHack Spy #122

Open summerqm opened 3 years ago

summerqm commented 3 years ago

I saw some discussions in https://github.com/noudadrichem/keycapsets.com/issues/18 and had a quick chat with @noudadrichem on discord -- figured I would document some of my thoughts below:

Background:

Problem Statement:

Proposed Solution:

Nice to Have:

noudadrichem commented 3 years ago

Haven't replied to this but definitely working on this stuff! All great idea, thank you! I'm soon opening up the upload form with the 'pending mod' status. "draft" is currently a set status already. Automating some uploads with 'pending mod' is a better way to start! Thank you.

But: Scraping Geekhack is a hard thing to do as KCS is unique in its way that is populates a lot of data for a single keycap set. A lot more then MGB and Keycaplendar are doing. (both great projects!).

The nice to have is also an issue. What defines the 'status' of a GB? Is it only IC or GB or should this also take into account some of the 'rounds' a Keycapset has as some designs changes per round they run.

Yet again, thanks for thinking with me! I'm doing my best to create a platform that helps most of the people.