Skip to content

Roadmap for 1.0 #1

@arteymix

Description

@arteymix

Here's a list of feature and target we should aim for a 1.0 release:

  • portable and Windows support
  • clustering via GLib.Subprocess and file descriptor sharing
  • stable server API/ABI
  • libsoup 3 port

The main issue with fork is portability. While it works great on UNIX, it's not applicable on other platforms. The alternate strategy would be to use spawn (fork + exec with Windows-specific fallback), inherit file descriptors and set the child server to listen to them. Given it being a proper GLib.Subprocess, communication via pipe would be built-in.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions