Skip to content

Community

BibMedEd grows through two kinds of participation: researchers testing it on real workflows, and contributors improving the software and its data-source coverage. Both are valuable, and neither requires a long-term commitment.

Try it on a research workflow

Start with the bundled synthetic project if you want to explore the analyses without querying an external database. From an empty workspace, choose Explore sample project to open a populated, editable project with publication, author, country, keyword, and citation data.

If you try BibMedEd on a real topic, share what worked and what blocked you in GitHub Discussions. Useful feedback includes:

  • the research field and approximate corpus size;
  • the databases you normally search;
  • the analysis or export you were trying to produce;
  • the first confusing or missing step.

Do not post unpublished search data, credentials, or sensitive research material.

Make a first contribution

The most direct contribution is a new bibliographic-source adapter. Each adapter expands the literature available to every user, and the registry auto-discovers new BaseSourceAdapter subclasses without a registration-file edit.

  1. Choose an open task from GOOD_FIRST_ISSUES.md.
  2. Comment on the linked issue and ask to be assigned.
  3. Follow the contributing guide and the adapter walkthrough.
  4. Open a focused PR with fixture-based tests and Closes #N.

Documentation, reproducible case studies, bug reports, and usability feedback are also welcome. Maintainers aim to acknowledge contribution questions and claims within three working days.

Contributors

Community contributions built the command-line workflow, added growth metrics to the publication-trends analysis, gave the sample project a real search strategy, and fixed pagination in the publication list:

  • @BaygeldiAza contributed dry-run result estimates and the full CLI search pipeline (#46, #52).
  • @landon-personal contributed clean CLI handling for unknown sources and network failures (#50).
  • @Sandro850 contributed bibmeded --version (#72), the CAGR and doubling-time growth summary (#111), the request-context refactor that removed an import cycle (#112), and the sample project's stored search strategy (#125).
  • @DYNOSuprovo contributed the bibmeded sources command, which lists adapters and their configuration status (#71).
  • @HeaTTap contributed the unique tie-breaker that keeps publication-list pagination from skipping or repeating records (#123).

GitHub maintains the complete contributors graph.

Stay involved

  • Use Discussions for questions, workflow feedback, and early ideas.
  • Use Issues for reproducible bugs and scoped work.
  • Read the public roadmap and react to issues you care about.
  • Cite BibMedEd through its Zenodo concept DOI, which resolves to the latest archived release.