[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1025898: ITP: hippotat -- IP-over-HTTP client and server



Package: wnpp
Severity: wishlist
Owner: Ian Jackson <ijackson@chiark.greenend.org.uk>

* Package name    : hippotat
  Version         : 1.1.x
  Upstream Author : Ian Jackson <ijackson@chiark.greenend.org.uk>
* URL             : https://www.chiark.greenend.org.uk/~ianmdlvl/hippotat/current/docs/
* License         : GPL-3+
  Programming Lang: Rust
  Description     : IP-over-HTTP client and server

 Hippotat is a system to allow you to use your normal VPN, ssh, and
 other applications, even in broken network environments that are only
 ever tested with “web stuff”.
 .
 Packets are parcelled up into HTTP POST requests, resembling form
 submissions (or JavaScript XMLHttpRequest traffic), and the returned
 packets arrive via the HTTP response bodies.

The upstream source tree already contains Debian packaging
information, not generated by debcargo, and a Makefile.  It's not a
"vanilla" Rust package using just cargo.

My current plans are:

I will use the upstream build system and Debianisation, and maintain
this as a native package.

I will make some changes to the upstream source (with my upstream hat
on) to eliminate the dependencies that aren't currently in testing.

I will edit the upstream Cargo.toml will be edited to have ranges for the
dependencies, so that the same source tree can build with packages
from crates.io and ones from Debian.

I don't currently plan to make the Debian Rust Team the Maintainer,
but I would be happy to do so if the team would like that.

Reply to: