fsspec / fsspec/filesystem_spec

Community maintenance

Open
#485 18 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
1.4k
Forks
490
Avg merge
2d 3h
Merged PRs (30d)
38

Description

Dear fsspec community!

I am writing to you as you have associated yourself with fsspec or one of the implementations. As the code base and number of backends grows, there is ever more chance of friction between maintaining consistency and adding more features; async and batch operations have been a good example of this.

Furthermore, it is a bad idea to have myself as the only maintainer and releaser of the packages, should critical bugs arise when I am not available.

Please let me and this group know whether you have any interest in being more involved in the day to day maintenance of filesystems, or if you have opinions on how to go about providing a continuing smooth experience to users. Also, please add any other interested parties I have forgot to include!

Community

  • @rjzamora to represent Dask IO
  • @jorisvandenbossche to represent (py)arrow
  • someone from zarr, xarray, pandas?

Maintainers

  • @hayesgb of aldfs
  • @MarineChap of dropboxfs
  • @rabernat of gdrivefs

Recent contributors:

  • @ahirner
  • @raybellwaves
  • @baxen
  • @JacobHayes
  • @namanjain
  • @mariusvniekerk
  • @gerritholl
  • @ajkerrigan
  • @hadim (+ other pathlib interested people?)

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No files, tests, or entry points are named; start by reading the issue discussion and the current maintainer and contributor context. The issue has no concrete implementation task or definition of done, so a contributor would first need an agreed maintenance plan.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
tooling
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
10/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.