Skip to main content

Contribute

Fietsboek is open source and based on other open source technologies. You can help out the development of Fietsboek directly, or support one of the projects that Fietsboek depends on.

Contribute to Fietsboek

You can contribute to Fietsboek not just by programming, but also by reporting bugs, features requests, feedback, or web design!

Fietsboek's code resides on GitLab: https://gitlab.com/dunj3/fietsboek and is licensed under the AGPL license. Feel free to report issues there or open merge requests.

If you prefer old fashioned communication methods, you can also send bug reports or patches via mail to fietsbook@kingdread.de (with the correct spelling).

There is a section for developers in the documentation that details some of the development processes. Do check that out if you're hacking on Fietsboek!

Other Methods of Contribution

As Fietsboek depends on other projects, any help for those will also benefit Fietsboek:

  • gpxpy: Used for GPX file parsing, licensed under the Apache License 2.0

  • Leaflet: Used internally by GPXViewer to display the map, licensed under the BSD 2-Clause License

  • OpenStreetMap: Map data subject to the Open Data Commons Open Database License, improving the existing map data is as easy as playing Pokemon Go

  • Pyramid: The web framework on which Fietsboek is built

  • Python: The language of the backend