Contribute to the Catalog
Help grow the European mobility tools ecosystem by contributing tools, improvements, and feedback.
How to Submit a Tool
We welcome tool submissions from developers, organizations, and mobility data professionals. The submission process is designed to be simple while ensuring quality and relevance.
Submission Process
- Check if tool fits: Review our criteria below
- Gather information: Collect the details listed in required information
- Start a discussion: Create a new discussion in our GitHub Discussions with the "Tool Submission" category
- Community review: The managing team and community will review your submission
- Documentation: Once approved, we'll help create the tool page
- Publication: Your tool will be added to the catalog!
Tool Criteria
To be included in the catalog, tools should meet these criteria:
Essential Requirements
- ✅ Relevant to mobility data: Supports European mobility data standards or workflows
- ✅ Publicly accessible: Available for use (either open source or free to use)
- ✅ Functional: Currently working and maintained
- ✅ Documented: Has basic documentation or usage instructions
Preferred Characteristics
- 🌟 Open source: Open source tools are preferred
- 🌟 Standards-compliant: Supports recognized European mobility standards
- 🌟 Actively maintained: Regular updates and responsive to issues
- 🌟 Community-driven: Open to contributions and feedback
- 🌟 Well-documented: Comprehensive documentation and examples
We Also Welcome
- Commercial tools with free tiers or community editions
- Research prototypes that demonstrate innovative approaches
- Internal tools that organizations are willing to share
- Work-in-progress tools that show promise
Required Information
When submitting a tool, please provide:
Basic Information
- Tool name
- Brief description (1-2 sentences)
- Category (Validators, Converters, SDKs, etc.)
- Current status (Active, Maintenance, Beta, etc.)
Links
- Live demo or website (if applicable)
- Source code repository (if open source)
- Documentation
- Issue tracker
Technical Details
- Standards supported (DATEX II, NeTEx, SIRI, mobilityDCAT-AP, etc.)
- License (MIT, Apache, GPL, proprietary, etc.)
- Maintenance status (actively maintained, maintenance mode, etc.)
- Key features (3-5 bullet points)
Context
- Target audience (who should use this tool?)
- Use cases (when should this tool be used?)
- Developer/Organization
- Development history (optional but helpful)
Optional but Helpful
- Screenshots or demo videos
- Related tools or dependencies
- Known limitations
- Future roadmap
Submission Template
**Tool Name**: [Your Tool Name]
**Category**: [Select: Validators / Converters / SDKs / etc.]
**Brief Description**:
[1-2 sentence description of what the tool does]
**Links**:
- Webpage: [URL]
- Source Code: [URL]
- Documentation: [URL]
- Repository: [URL]
- Demo: [URL]
**Standards Supported**: [DATEX II / NeTEx / SIRI / mobilityDCAT-AP / Other]
**License**: [MIT / Apache / GPL / Proprietary / Other]
**Status**: [Active / Maintenance / Beta / Deprecated]
**Key Features**:
- Feature 1
- Feature 2
- Feature 3
**Target Audience**: [Who should use this?]
**Use Cases**: [When should this tool be used?]
**Additional Information**: [Anything else we should know?]Other Ways to Contribute
Improve Existing Tool Pages
Found outdated information or want to add more details to a tool page?
- Click "Suggest changes to this page" at the bottom of any tool page
- Make your edits
- Submit a pull request
Report Issues
Found a broken link or incorrect information?
- Open an issue in our GitHub repository
- Or mention it in Discussions
Suggest Improvements
Have ideas for improving the catalog?
- Share them in GitHub Discussions
- Propose new categories
- Suggest better organization
- Request new features
Share Feedback
Using a tool from the catalog? Share your experience!
- Add comments to tool discussions
- Share success stories
- Report issues directly to tool maintainers
- Help other users in the community
Review Process
What Happens After Submission?
- Initial Review (1-3 days): Managing team checks if submission meets basic criteria
- Community Input (3-7 days): Community members can provide feedback
- Decision (within 2 weeks): Tool is approved, needs revisions, or is not suitable
- Documentation (1-2 weeks): If approved, tool page is created
- Publication: Tool appears in catalog
Rejection Reasons
Tools may not be included if they:
- Are not relevant to European mobility data
- Are unmaintained or non-functional
- Have no documentation
- Don't meet basic quality standards
- Duplicate existing tools without clear advantages
Don't worry - we'll provide feedback and suggestions if a tool doesn't initially meet criteria!
Contribution Recognition
We recognize and appreciate all contributors:
- Tool contributors are credited on tool pages
- Content contributors are listed in project acknowledgments
- Community helpers are recognized in our discussions
Questions?
Need help or have questions about contributing?
- GitHub Discussions: Start a discussion
- Email: Contact NAPCORE
Code of Conduct
We are committed to providing a welcoming and inclusive environment for all contributors. Please:
- Be respectful and professional
- Provide constructive feedback
- Focus on the tools and content, not individuals
- Help create a positive community
Quick Start
Ready to submit a tool? Start a GitHub Discussion with the "Tool Submission" category!
Thank you for helping build the European mobility tools ecosystem! 🚀
