Re: [Twisted-Python] unified filesystem API (was: SMB server component for twisted)

2020-05-19 Thread Glyph
> On May 19, 2020, at 5:40 AM, Jean-Paul Calderone > wrote: > > Is anyone going to mention twisted.vfs? You, apparently? :) If anyone is curious about this code, `git revert 2059b5313ec236e8c3f77da4bd773ab98299ca1b` to have a look at it. twisted.vfs was an attempt to do something like

Re: [Twisted-Python] unified filesystem API (was: SMB server component for twisted)

2020-05-19 Thread Glyph
> On May 19, 2020, at 1:54 AM, Barry Scott wrote: > > I do not see a common class tree works for things that are so different > as SMB and FTP. Let's absolutely not try to do this with inheritance :-). Broadly, I agree with John Santos's assessment. But it's all sort of moot until someone

Re: [Twisted-Python] unified filesystem API

2020-05-19 Thread John Santos
On 5/19/2020 4:54 AM, Barry Scott wrote: On Saturday, 16 May 2020 02:14:57 BST Ian Haywood wrote: On 16/05/2020 10:55 am, Ian Haywood wrote: On 15/05/2020 10:52 am, Glyph wrote: y 14, 2020, at 5:23 PM, Wilfredo Sánchez Vega mailto:wsanc...@wsanchez.net> I think it's great to get an SMB

Re: [Twisted-Python] unified filesystem API (was: SMB server component for twisted)

2020-05-19 Thread Jean-Paul Calderone
Is anyone going to mention twisted.vfs? On Tue, May 19, 2020 at 8:33 AM Barry Scott wrote: > On Saturday, 16 May 2020 02:14:57 BST Ian Haywood wrote: > > On 16/05/2020 10:55 am, Ian Haywood wrote: > > > On 15/05/2020 10:52 am, Glyph wrote: > > >> y 14, 2020, at 5:23 PM, Wilfredo Sánchez Vega >

Re: [Twisted-Python] unified filesystem API (was: SMB server component for twisted)

2020-05-19 Thread Barry Scott
On Saturday, 16 May 2020 02:14:57 BST Ian Haywood wrote: > On 16/05/2020 10:55 am, Ian Haywood wrote: > > On 15/05/2020 10:52 am, Glyph wrote: > >> y 14, 2020, at 5:23 PM, Wilfredo Sánchez Vega >> > >> > >>> I think it's great to get an SMB implementation in the

Re: [Twisted-Python] unified filesystem API

2020-05-16 Thread Chris Withers
On 16/05/2020 07:42, Glyph wrote: On May 15, 2020, at 11:30 PM, Chris Withers > wrote: On 16/05/2020 06:55, Glyph wrote: This does point out one of my secret hopes for SMB: that a file server's maintainers will care enough about file throughput that we'll finally

Re: [Twisted-Python] unified filesystem API

2020-05-16 Thread Glyph
> On May 15, 2020, at 11:30 PM, Chris Withers wrote: > > On 16/05/2020 06:55, Glyph wrote: >> This does point out one of my secret hopes for SMB: that a file server's >> maintainers will care enough about file throughput that we'll finally get a >> centralized, official way of doing async

Re: [Twisted-Python] unified filesystem API

2020-05-16 Thread Chris Withers
On 16/05/2020 06:55, Glyph wrote: This does point out one of my secret hopes for SMB: that a file server's maintainers will care enough about file throughput that we'll finally get a centralized, official way of doing async file I/O that we can share with SFTP, FTP, and HTTP :). I got

Re: [Twisted-Python] unified filesystem API (was: SMB server component for twisted)

2020-05-15 Thread Glyph
> On May 15, 2020, at 6:14 PM, Ian Haywood wrote: > > On 16/05/2020 10:55 am, Ian Haywood wrote: >> >> On 15/05/2020 10:52 am, Glyph wrote: >>> y 14, 2020, at 5:23 PM, Wilfredo Sánchez Vega >> I think it's great to get an SMB implementation in the

[Twisted-Python] unified filesystem API (was: SMB server component for twisted)

2020-05-15 Thread Ian Haywood
On 16/05/2020 10:55 am, Ian Haywood wrote: On 15/05/2020 10:52 am, Glyph wrote: y 14, 2020, at 5:23 PM, Wilfredo Sánchez Vega   I think it's great to get an SMB implementation in the Twisted org, but why would we even consider adding something like this to