Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Describe current maintenance posture #421

Merged
merged 9 commits into from
Apr 12, 2022
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 11 additions & 1 deletion MAINTENANCE.md
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ You would still then have to parse the data afterwards, it is possible there
are approaches that could make this faster than the current implementations as
well.

## Alternative handling of files without trailing newlines
### Alternative handling of files without trailing newlines
sbearrows marked this conversation as resolved.
Show resolved Hide resolved

There is a Stack overflow thread which suggests that if you mmap a file beyond the size the mmap is guaranteed to pad the remainder with 0's.
If this is true we could always do this and in that way handle the case when a
Expand All @@ -89,6 +89,16 @@ strcspn requires the data must end with a NUL, so if we cannot guarantee that th

https://github.com/r-lib/vroom/issues/357 tracks this issue

## Ideas we are not pursuing

The following projects have merit, but would require more maintainer bandwidth than is currently available.
It is helpful to us to (a) record them explicitly for some possible future and (b) get them out of our open issues.

* https://github.com/tidyverse/vroom/issues/186
* https://github.com/tidyverse/vroom/issues/151
* https://github.com/tidyverse/vroom/issues/250
* https://github.com/tidyverse/readr/issues/1316

sbearrows marked this conversation as resolved.
Show resolved Hide resolved
## External "standards"

https://datatracker.ietf.org/doc/html/rfc4180