Skip to content

[FOUNDATIONAL] Facilitate small atomic enhancements #371

Open
@yarikoptic

Description

@yarikoptic

This is a brief issue to possibly start discussion and so we do not forget.
Attn @tsalo @satra

ATM, to accomplish the job, many BEPs need to introduce changes to

Quite often those changes are of interest for multiple BEPs, (e.g. _part for BEP001 (multiple contrasts) and BEP004 (SWI)), or even could be argued to be applicable to existing "raw" BIDS itself (e.g. bids dataset provenance, #369).

But being introduced in dedicated specialized BEPs they

  • lack proper review by wider BIDS community, and thus have more potential to introduce conceptual inconsistencies within BIDS
  • make BEPs development/review/acceptance stagnate
  • make more difficult for support tools (validator, pybids) to review/adopt them

I would propose or us to

  • improve contributing guide, in particular for BEPs, to RECOMMEND (if not REQUIRE) introducing any such changes as separate PRs against BIDS, with references to existing (or proposed) BEPs
  • work between/with existing BEPs to identify such atomic changes and propose them as separate PRs
  • for PRs add labels for each BEP (BEP001, ...) so we could see which PRs would be of use for which PR

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesthelp wantedExtra attention is neededopinions wantedPlease read and offer your opinion on this matter

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions