For further steps, we may have to wait for @Patrick to give advice and suggestions. (It may take a while so I hope you will not loose your interest too soon. )
You are on the right track!
Normally, development discussions happen on either Whonix Forum or Whonix ticket system called phabricator. So for the issue concerning terminal-only gateway, you can choose either:
open up a related ticket on phabricator
or keep using this thread (you can ask the forum moderator to move this thread from organization section to development section later.)
Please do not be afraid to ask questions because Whonix people are always willing to help. In addition, I am thinking about how to make Whonix more contributor friendly and your questions and feedback may be very valuable to benefit this goal!
My account on phabricator is waiting for approval .
I think that a contribution guide would be helpful.
For people like me, who are not used to contribute to open source project, it’s kind of hard to know where to start.
Starting directly by trying to make a terminal only version, it’s just suicide .
I will try to help with easy issues first (if there are some), to get familiar with the code.
Any advices from Whonix developer is welcome !
I am planning to take on the terminal version for the gateway. If you have made some progress please feel free to share with me to avoid duplication of efforts. I am also looking forward to any suggestions you have regarding features that should be incorporated (beyond the terminal-only)
@iry I personally feel that this in itself has a large demand - to the extent as having a router box (on a physical device). Would want to have a detailed discussion on pros and cons in a few days.