đź“–
Eclipse PASS Documentation
PASS Documentation - DEV
PASS Documentation - DEV
  • Welcome to the Public Access Submission System (PASS) Documentation
  • PASS Welcome Guide
    • Research Submission Overview
    • PASS at JHU
    • PASS Demonstrations at Conferences
    • Technology Stack
    • PASS Architecture
    • Latest Release
    • Setup and Run PASS Locally
    • Collaboration with Other Institutions
    • Contributing to PASS
  • Community
    • Developer Guidelines
    • PASS Roadmap
    • Release Notes
  • Developer Documentation
    • Use Cases
    • PASS Core
      • Authentication & Authorization
      • API
        • DOI API
        • File API
        • Metadata Schema API
        • Policy API
        • User API
      • Model
        • Deposit
        • File
        • Funder
        • Grant
        • Journal
        • Policy
        • Publication
        • Repository
        • RepositoryCopy
        • Submission
        • SubmissionEvent
        • User
    • PASS UI
    • Data Loaders
      • Grant Loader
      • Journal Loader
      • NIHMS Loader
    • Deposit Services
      • Knowledge Needed / Skills Inventory
      • Technologies Utilized
      • Model
      • Statuses
      • Business Logic
      • Assemblers
      • Configuration
      • Next Steps / Institution Configuration
    • Notification Services
      • Knowledge Needed / Skills Inventory
      • Technologies Utilized
      • Model
      • Business Logic
      • Template
      • Dispatch
      • Configuration
      • Next Steps / Institution Configuration
    • PASS Acceptance Testing
    • PASS Docker
      • Testing InvenioRDM
    • Release
      • Automated Release
  • PASS Infrastructure
    • CI/CD
    • Code Quality Analysis
      • Code Coverage
    • Deployment
      • GitHub CI/CD
    • Operations/Production
      • Knowledge Needed / Skills Inventory
      • Technologies Utilized
      • PASS Design & AWS Architecture
      • AWS Cost Estimates
      • PASS Versioning
      • How to Deploy
      • Monitoring
      • Data Loaders
      • Data & Backups
      • Eclipse Operations
      • Next Steps / Institution Configuration
Powered by GitBook
On this page

Community

PreviousContributing to PASSNextDeveloper Guidelines

Last updated 7 days ago

The PASS Community Documentation provides guidelines and resources for contributing to the Eclipse PASS project, covering key areas such as , the , and ways to get involved. It outlines best practices for reporting bugs, contributing code, and testing to ensure a high-quality and collaborative development process. The documentation also includes the PASS roadmap, which details planned initiatives around user engagement, community building, system administration, and application enhancements.

Getting Involved

PASS is an open-source community project, and there are many ways to contribute—whether by providing feedback, reporting bugs, or writing code. Community members are encouraged to:

  • Review the existing code base and documentation.

  • Test the local test instance to understand workflows and features.

  • Join discussions on to ask questions or offer suggestions.

  • Follow the to submit code contributions.

If you’re new to the project, a great starting point is to try the local test instance to explore the application and understand its core functionality.

For more detailed developer information, visit the and read over the . To review the PASS roadmap and stay updated on future developments, see our .

developer guidelines
project roadmap
PASS Docker
Slack
PASS Docker
PASS Developer Documentation
developer guidelines
PASS Roadmap
pull request workflow