SSH Stamp #7
Replies: 1 comment 3 replies
-
|
Hi! SSH Stamp looks like a nice project, thanks for getting in touch. I'd be happy to to help with review or other discussion. SFTP would be good to add - I started looking at it a little while ago but didn't get far. I'm fairly flexible with how discussion happens - I guess it makes sense to have a bit of design discussion on larger features/direction before PRs just to avoid wasted effort, but either as github issues/discussion or emails are fine by me. Chat on matrix/discord/irc would also be fine (nearby timezones!). Moving the demos out makes sense, they're kind of hidden away anyway. I'll have a look at that. In terms of APIs the current design has ended up as a bit of a Venn diagram intersection of constraints - certainly if you can see a better way to do something I'd be happy to make changes. The unsafe/polonius bit you mention is an example of that - I was reluctant to relax my |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello @mkj and sunset's community!
I've been VERY lucky to be awarded a grant to develop an application that bridges SSH (over wifi) with UART, mainly targetting Espressif chips, we called it: SSH Stamp.
Previously, SSH Stamp was depending on zssh instead of
sunset, but when I was advised to switch tosunset(kudos to @projectgus for that among many other feats), we got it working (as a PoC):https://github.com/brainstorm/ssh-stamp
Please mind the (big) gaps in security and functionality since we're in the process of signing the official MoU (financial agreement paperwork) with our sponsor, NLNet. The plan described in said MoU roughly mirrors the tasks listed in the project's public GitHub issue tracker and those tasks will be carried on as soon as the formalities are finished (hopefully this Friday the 16th)... that's because tasks finished before signing date cannot be part of the grant 🤷🏻♂️
I meant to write you personally, but I think that a community post makes more sense to broadcast the intentions ("ethos"?) with our project:
So, points for discussion:
This writeup will most likely be edited/expanded in the next coming days as I think through all this, but I figured this could be a good start? :)
Beta Was this translation helpful? Give feedback.
All reactions