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

Titan support? #19

Open
omar-polo opened this issue Jun 24, 2023 · 1 comment
Open

Titan support? #19

omar-polo opened this issue Jun 24, 2023 · 1 comment
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@omar-polo
Copy link
Owner

While personally I don't like the titan protocol, it seems it's starting to gain popularity in the Geminispace.

I don't want gmid to start modifying files, so one way to handle titan would be via FastCGI and/or proxying. In both situation it would be a separate program to handle the titan request, and gmid would only need to do some basic validation but otherwise forward the request as-is.

@omar-polo omar-polo added the enhancement New feature or request label Jun 24, 2023
@omar-polo
Copy link
Owner Author

since I'm starting to take some interest in this, I've added a barebone titan client implementation in 2ff1e2a. While maybe useful on its own, the intent is to use it in the future regress after gmid will learn how to handle titan. titan(1) will be shipped as part of the next release anyway. (still lacks a manpage and some cleanup.)

@omar-polo omar-polo added this to the 2.1 milestone Jun 5, 2024
@omar-polo omar-polo self-assigned this Jun 5, 2024
@omar-polo omar-polo modified the milestones: 2.1, 2.2 Aug 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant