Yesterday (with help from Ryan Wick) I relaunched a brand new, completely rewritten https://jobs.code4lib.org <https://jobs.code4lib.org/> with the full job posting history from shortimer and job postings to this list. As before, messages to CODE4LIB-L are aggregated and presented in the application (after a quick moderator review).
In this first iteration, I tried to capture the essential features of the application, which means there’s plenty of opportunity for improvements. The code is available at https://github.com/code4lib/job_board <https://github.com/code4lib/job_board>, and I’d like to call out a couple tickets that may be good starting places for new contributors:
- Include the job title and employer in (https://github.com/code4lib/job_board/issues/28 <https://github.com/code4lib/job_board/issues/28>)
- Send new job notifications to the code4lib slack #jobs channel (https://github.com/code4lib/job_board/issues/30 <https://github.com/code4lib/job_board/issues/30>)
And some operations tasks:
- Add application monitoring (https://github.com/code4lib/job_board/issues/25 <https://github.com/code4lib/job_board/issues/25>)
- Implement continuous deployment (https://github.com/code4lib/job_board/issues/32 <https://github.com/code4lib/job_board/issues/32>)
There are also some more data-driven research tasks:
- Automated tag extraction (https://github.com/code4lib/job_board/issues/8 <https://github.com/code4lib/job_board/issues/8>)
- Job location geocoding and display (https://github.com/code4lib/job_board/issues/4 <https://github.com/code4lib/job_board/issues/4>)
- Better job searching tools (https://github.com/code4lib/job_board/issues/7 <https://github.com/code4lib/job_board/issues/7>)
If you have questions, comments, or want to get involved, I’d strongly encourage discussion using github issues on the project, and I’m cbeer in the code4lib IRC + slack channels.
> On Oct 18, 2016, at 1:51 PM, Ed Summers <[log in to unmask]> wrote:
> Hi everyone,
> If you have used jobs.code4lib.org in the past you may have noticed that job posting has not really been functional for the past few weeks. The root cause of this was the eventual shutdown of Google's Freebase API, which the application relied on heavily for tagging employers, locations and subjects. You can read more about it in this issue ticket if you are interested:
> Unfortunately I don't have the bandwidth to refactor the code at this point. Before the shutdown of the Freebase API I was actually finding it difficult to moderate the many new jobs that would show up via RSS. In theory this could've been done by any logged in user, but I was often the only person doing it. I'm not complaining--I was the one who set it up to to work this way. I also have been paying $20/month to host it, which isn't a lot -- but hey, it adds up.
> So .... this is all to say, on November 1st I am planning on creating a static version of the site, and dumping the data as JSON, which I will put up on Internet Archive for anyone else wanting to create a similar service. The code will continue to live up at GitHub .
> I apologize if this rubs anyone the wrong way, but it is super to see people still posting jobs to the email list as they always have. Applications age like fish, data ages wine -- or so they say...
>  https://github.com/code4lib/shortimer