vmbrasseur / Perl_Companies

A list of companies which use Perl. Initially generated from postings to jobs.perl.org.
Other
54 stars 43 forks source link

SQLite-ify #67

Open perigrin opened 8 years ago

perigrin commented 8 years ago

This is a fairly large PR but it does kill #18 entirely.

\ Please don't merge this without talking with me about the consequences. **

This PR replaces the source of truth from the YAML file (and/or the other flat files) with an SQLite database. This should make maintaining the data in the long-term easier. It makes everything else in the short-term harder.

There have been approx. 2,000 jobs posted to jobs.perl.org since this project was last updated. I've re-imported everything into the SQLite database and attempted to perform some basic scrubbing/data integrity as I've gone along. However I know there are still some issues outstanding which we'll have to approach.

The biggest public facing issue is there is currently no simple front end for adding a new company to the database. It won't take long to write one but I didn't want the perfect to yadda yadda yadda.

The docs need work, but I need direction on where you want to go with them and how you see this working as a project.

vmbrasseur commented 7 years ago

Apologies for the delay in looking at this. I've reviewed the code and it seems logical but there are no README changes so I don't know how you intend them to be run/used. These, I assume, are a part of the aforementioned "consequences"?