summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuel Thibault <samuel.thibault@ens-lyon.org>2019-11-23 12:47:52 +0100
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2019-11-23 12:47:52 +0100
commit29bafed127ec278be5892ab79186d6db4604fceb (patch)
tree0129f8c331e40bb6c721cd6ec5ced49476d4ff32
parent84ea62d5086110b435aa264667660d89cf48f312 (diff)
Make easier TODOs first
-rw-r--r--contributing.mdwn10
1 files changed, 4 insertions, 6 deletions
diff --git a/contributing.mdwn b/contributing.mdwn
index d0b0bc27..875d1f68 100644
--- a/contributing.mdwn
+++ b/contributing.mdwn
@@ -89,10 +89,12 @@ Here is a list of small hacks, which can serve as entries into the Hurd code for
people who would like to dive into the code but just lack a "somewhere to begin
with".
+* Teach rsync to use `*getxattr` and friends on GNU/Hurd too, to enable the -X option, so as to preserve translator entries.
+* Add a `name` field to `thread` structure in Mach, and `thread_set_name` (like `task_set_name`), and use it to add `pthread_setname_np` to glibc.
+* Implement `pthread_setschedparam` and `sched_setscheduler` in glibc by calling mach's `thread_policy` and `thread_priority`.
+* Strengthen httpfs: it should append '/' to URL automatically, it should not fallback index.html itself, etc. probably a lot more small easy issues.
* Create a Wiki page with all presentations about the Hurd. Many are referenced here in the Wiki, but they are not easy to find.
([[!taglink open_issue_documentation]])
-* Add `UTIME_NOW` and `UTIME_OMIT`. It is a matter of taking the BSD values, add the `#define`s to the proper header, and implement the support in `*_S_file_utimes` functions. Flávio Cruz has submitted a patch, now being polished.
- See also [[!debbug 762677]].
* Some translators do not support [[hurd/fsysopts]], i.e. support for the
file_get_fs_options and fsys_set_options RPCs.
* Extend `device_read`/`device_write` into supporting > 2TiB disk sizes.
@@ -109,12 +111,8 @@ part:1:file:/home/samy/tmp/foo`). This would be libnetfs-based.
* Improve our [[FUSE library|hurd/libfuse]].
* Add a relatime or lazytime option to ext2fs.
* Fix our [[open_issues/symlink_translator]].
-* Strengthen httpfs: it should append '/' to URL automatically, it should not fallback index.html itself, etc. probably a lot more small easy issues.
* Fix `O_NOATIME`, see <https://buildd.debian.org/status/fetch.php?pkg=borgbackup&arch=hurd-i386&ver=1.0.2-1&stamp=1460838100>
* Add a /dev/rtc device
-* Implement `pthread_setschedparam` and `sched_setscheduler` in glibc by calling mach's `thread_policy` and `thread_priority`.
-* Add a `name` field to `thread` structure in Mach, and `thread_set_name` (like `task_set_name`), and use it to add `pthread_setname_np` to glibc.
-* Teach rsync to use `*getxattr` and friends on GNU/Hurd too, to enable the -X option, so as to preserve translator entries.
<a name="porting"></a>
## Porting Packages