- 
                Notifications
    You must be signed in to change notification settings 
- Fork 0
Home
Thank you for visiting the Xolmis Developer Wiki! This space is dedicated to helping developers understand, contribute to, and extend the Xolmis system — a powerful cross-platform application for ornithological data management.
Xolmis is built with Free Pascal and Lazarus, and it integrates with Xolmis Mobile, providing an ecosystem for robust data collection, curation, and interoperability across platforms.
The goal of this Wiki is to provide developers with clear and practical guidance on:
- Understanding the architecture and design principles behind Xolmis
- Setting up a development environment and compiling the application
- Navigating the source code and contributing effectively
- Generating and accessing technical documentation (including FPDoc)
- Ensuring consistency and quality through coding standards and review guidelines
Whether you're planning to contribute code, report issues, suggest enhancements, or simply explore how it all works — you're in the right place!
Click on a section below to get started:
- Project Overview
- Setting Up Your Development Environment
- Code Structure and Modules
- Style Guide and Code Review
- Database Structure
- FPDoc and Technical Documentation
- How to Contribute
- Building Xolmis
- Roadmap and Future Plans
- Data Formats and Interoperability
Have a question, idea, or contribution in mind? Feel free to open an issue or contact the maintainer. We appreciate your curiosity and collaboration!
Welcome aboard, and let’s build something beautiful for science.