Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Port aktivitetsbanken-crawler to Ruby #43

Open
mikaelsvensson opened this issue May 3, 2015 · 4 comments
Open

Port aktivitetsbanken-crawler to Ruby #43

mikaelsvensson opened this issue May 3, 2015 · 4 comments

Comments

@mikaelsvensson
Copy link

Importing/syncronizing data from Aktivitetsbanken to the API is currently handled by the https://github.com/zegl/aktivitetsbanken-crawler application. It works as expected but it may be better to have this kind of functionality embedded into the API itself, or at least into the same project (source code project).

To do:

  • Port the PHP code to Ruby code.
  • Schedule the crawler to run, at least, once per week.
@mikaelsvensson
Copy link
Author

The activity descriptions should be saved using Markdown. See http://daringfireball.net/projects/markdown/basics.

@zegl
Copy link

zegl commented May 3, 2015

@mikaelsvensson I don't see why a port from PHP to Ruby would be necessary before the crawler could be a part of this project? The simplest solution would be to have the crawlers ownership migrated to the devscoutsweden-group and then include the repo with a sub-repository for easier deployment. Only one small thing needs to be fixed in the crawler ( zegl/aktivitetsbanken-crawler#5 ), and then everything should be ready to go.

@mikaelsvensson
Copy link
Author

@zegl: Sorry, I should have explained myself better: By porting it to Ruby, thus limiting the number of programming languages involved in the overall solution, I think it will be easier to maintain the API as a whole. The same can be said for https://github.com/mikaelsvensson/scout-activities-analyzer, which should also be ported to Ruby using my own logic.

Also: Why am I writing in English!?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants