<feed xmlns='http://www.w3.org/2005/Atom'>
<title>hakurei/internal/app/process_linux.go, branch v0.2.0</title>
<subtitle>low-level userspace tooling for Rosa OS</subtitle>
<id>http://src.rosa.moe/hakurei/atom/internal/app/process_linux.go?h=v0.2.0</id>
<link rel='self' href='http://src.rosa.moe/hakurei/atom/internal/app/process_linux.go?h=v0.2.0'/>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/'/>
<updated>2025-08-25T15:56:10Z</updated>
<entry>
<title>hst/config: remove data field, rename dir to home</title>
<updated>2025-08-25T15:56:10Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-08-25T15:52:49Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=c9facb746b7be0f2d8f6b9b2227340ba2ec12060'/>
<id>urn:sha1:c9facb746b7be0f2d8f6b9b2227340ba2ec12060</id>
<content type='text'>
There is no reason to give the home directory special treatment, as this behaviour can be quite confusing. The home directory also does not necessarily require its own mount point, it could be provided by a parent or simply be ephemeral.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>hst/enablement: editor friendly enablement adaptor</title>
<updated>2025-08-14T20:16:51Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-08-14T19:57:37Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=4ffeec3004607b76f73e504da220a1490c598348'/>
<id>urn:sha1:4ffeec3004607b76f73e504da220a1490c598348</id>
<content type='text'>
Having the bit field value here (in decimal, no less) is unfriendly to text editors. Use a bunch of booleans here to improve ease of use.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>container: use absolute for pathname</title>
<updated>2025-08-10T19:56:42Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-08-10T17:52:32Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=e99d7affb0c128fa82722f9b3d79c99b5e5918cd'/>
<id>urn:sha1:e99d7affb0c128fa82722f9b3d79c99b5e5918cd</id>
<content type='text'>
This is simultaneously more efficient and less error-prone. This change caused minor API changes in multiple other packages.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>container/path: fhs path constants</title>
<updated>2025-08-03T12:16:45Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-08-03T11:46:41Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=c6be82bcf91fc4b6e61d9df40213e80367addbd8'/>
<id>urn:sha1:c6be82bcf91fc4b6e61d9df40213e80367addbd8</id>
<content type='text'>
This increases readability since this can help disambiguate absolute paths from similarly named path segments.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>hst: configurable wait delay</title>
<updated>2025-07-28T18:06:49Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-07-28T18:06:49Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=f7bd28118c4ac34a9a444073b31ca8f2579188f3'/>
<id>urn:sha1:f7bd28118c4ac34a9a444073b31ca8f2579188f3</id>
<content type='text'>
This is useful for programs that take a long time to clean up.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>app: remove split implementation</title>
<updated>2025-07-02T19:36:59Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-07-02T19:11:38Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=087959e81bcd52104676ccacedd605e6491b4376'/>
<id>urn:sha1:087959e81bcd52104676ccacedd605e6491b4376</id>
<content type='text'>
It is completely nonsensical and highly error-prone to have multiple implementations of this in the same build. This should be switched at compile time instead therefore the split packages are pointless.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
</feed>
