Introducing our new CEO Don Johnson - Read More

photoprism/develop

Sponsored OSS

By PhotoPrism UG (haftungsbeschränkt)

Updated 10 days ago

PhotoPrism build environment with development tools and compilers 🔧

Image
Languages & Frameworks
Integration & Delivery
Machine Learning & AI
2

50K+

Every Contribution Makes a Difference

We welcome contributions of any kind, including blog posts, tutorials, testing, writing documentation, and pull requests.

Our Milestones

Upcoming Features and Enhancements

The public roadmap shows what tasks are in progress, what needs testing, and which features are going to be implemented next.

You are welcome to submit specific feature requests after you have verified that no similar issue already exists. Give ideas you like a thumbs-up 👍 , so that we know what is most popular.

Join the Community

Follow us on Twitter and join the Community Chat to get regular updates, connect with other contributors, and discuss your ideas. Our Code of Conduct explains the "dos and don’ts."

An important part of our journey is to explore new directions in product development and build better software through consistent use of feedback.

Feel free to contact us with anything that is on your mind, even if you just want to say hello. It is our goal to answer all questions we receive from our users, customers, partners, and the developer community. Our team also welcomes feedback if you believe something can or should be improved.

Creating Bug Reports

Before reporting a bug, please use our Troubleshooting Checklists to determine the cause of your problem. If you have a general question, need help, it could be a local configuration issue, or a misunderstanding in how the software works:

When reporting a problem, always include the software versions you are using and other information about your environment such as browser, browser plugins, operating system, storage type, memory size, and processor.

We kindly ask you not to report bugs via GitHub Issues unless you are certain to have found a fully reproducible and previously unreported issue that must be fixed directly in the app.

Note that all issue subscribers receive an email notification from GitHub whenever a new comment is added, so these should only be used for sharing important information and not for discussions, questions or expressing personal opinions.

Submitting Pull Requests

Follow our step-by-step guide to learn how to submit new features, bug fixes, and documentation enhancements.

Pull requests solving "help wanted" issues are the easiest to merge and the most helpful to us, as they allow us to spend more time on core functionality and other issues that are difficult for external contributors to work on. If you are new to this project, anything labeled "easy" may be a good first contribution.

Be aware that reviewing, testing and finally merging pull requests requires significant resources on our side. It can therefore take several months if it is not just a small fix, especially if extensive testing is needed to prevent bugs from getting into our stable version.

Thank You to All Current and Past Sponsors

A big thank you to all of our sponsors, whose generous support has been and continues to be essential to the success of the project! 💜

Our project infrastructure is provided by the following companies:

View Sponsors ›View Credits ›

PhotoPrism® is a registered trademark. By using the software and services we provide, you agree to our Terms of Service, Privacy Policy, and Code of Conduct. Docs are available under the CC BY-NC-SA 4.0 License; additional terms may apply.

Docker Pull Command

docker pull photoprism/develop