Adopt a Jerry!
adoptajerry.cc is the central repo to highlight the Jerry family. It aims to be a crowd-sourced portfolio for the purpose of inspiration, replicability, and dreams achievement.
Learn more about the Jerry Do It Together project.
Original idea - 2012
Watch the video-prototyping of the application as it was envisioned in 2012.
Present - sept. 2014
adoptajerry is a free software web application. The master branch is running in production.
adoptajerry is able to run on different servers. Each instance of the app have its own database that sync up and down to the database of reference. The application accessible at adoptajerry.cc is serving data from the database of reference. The application remains free software under AGPLv3. And the content of the database might be distributed under an open data license such as the Open Data Commons Open Database License (ODbL). The choice of the license is something to be discussed within the JerryClan.
Example of use case
adoptajerry can run on an offline local network hosted on a Jerry Computer during a workshop. When the workshop is done, the instance is plugged to the internet and its database automatically synchronized to the database of reference.
Report bugs and ask for new features
Do it in the issues using the appropriate
Contribute to the code
Install the app locally
Fork the main repo on your github acount.
clone your fork locally
`git clone firstname.lastname@example.org:YOUR_NAME/adoptajerry.git`
- cd into the directory
- install the dependencies
create and complete config/application.yml (see config/application.yml.example)
run the migrations
- start your app
Your app is running on http://localhost:3000
Do some work
Fix a bug or work on a feature
git branch your-contribution
When you're happy, push your work to your fork
`git push origin your-contribution`
- Do a pull request from the github interface.
Say hello :)
If you are willing to put energy into the project let's get in touch on the forum : Jerry DIT - Tech Lab