Hi Ian

On Tue, 5 May 2020 at 05:17, Ian Haywood <i...@haywood.id.au> wrote:

> I have begun work on a SMB (Server Message Block; Windows filesharing)
> server protocol for twisted.
>
> Work so far is here: https://github.com/ihaywood3/twsmb
>
> I'm looking for any advice particularly around what I should be doing so
> this code is suitable for inclusion in twisted.
>
> Ian Haywood


Not sure if you want the repo included in the Twisted GitHub organization
or the twisted/twisted repo?

I think is best to have the SMB protocol implementation as a separate repo
to be able to release at any time,
but it can be added to Twisted organization.
This is similar to the LDAP ldaptor repo.

I don't think there are any rules for adding repos to the GitHub
organization.

I would say, as a minimal requirement are:
* end user documentation
* dev documentation / CONTRIBUTORS file
* automated tests / CI

I have a long term goal for SMB3 protocol implementation (client and server
side).

I am currently considering reusing https://github.com/jborean93/smbprotocol
The network communication is not ideal... but the design is not that bad.
That repo already has the Python code for parsing SMB messages.

Regards
_______________________________________________
Twisted-Python mailing list
Twisted-Python@twistedmatrix.com
https://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python

Reply via email to