[tahoe-lafs-trac-stream] [tahoe-lafs] #1432: drop-upload on Mac OS X and other BSDs
tahoe-lafs
trac at tahoe-lafs.org
Fri Nov 16 00:22:50 UTC 2012
#1432: drop-upload on Mac OS X and other BSDs
-------------------------------+------------------------------------------
Reporter: davidsarah | Owner:
Type: enhancement | Status: new
Priority: normal | Milestone: undecided
Component: code-frontend | Version: 1.8.2
Resolution: | Keywords: drop-upload fsevents mac bsd
Launchpad Bug: |
-------------------------------+------------------------------------------
Comment (by davidsarah):
Also,
{{{
davidsarah at shinier:~/tahoe/git$ cloc --no3 --quiet watchdog
http://cloc.sourceforge.net v 1.09 T=4.0 s (15.0 files/s, 2563.5 lines/s)
-------------------------------------------------------------------------------
Language files blank comment
code
-------------------------------------------------------------------------------
Python 36 1286 2238
4010
C 3 168 473
738
Bourne Shell 13 71 188
273
make 3 46 5
193
DOS Batch 2 27 1
172
XML 1 0 0
155
C/C++ Header 1 28 68
93
YAML 1 0 0
21
-------------------------------------------------------------------------------
SUM: 60 1626 2973
5655
-------------------------------------------------------------------------------
}}}
plus watchdog's
[https://github.com/gorakhargosh/watchdog/blob/937d16b0be1495b1563353014b865e1234dacc9b/setup.py#L91
PyYaml, argh and pathtools dependencies]
compared to:
{{{
davidsarah at shinier:~/tahoe/git$ cloc --no3 --quiet
trunk/support/lib/python2.6/site-packages/Twisted-12.0.0-py2.6-linux-
x86_64.egg/twisted/internet/inotify.py
http://cloc.sourceforge.net v 1.09 T=0.5 s (2.0 files/s, 810.0 lines/s)
-------------------------------------------------------------------------------
Language files blank comment
code
-------------------------------------------------------------------------------
Python 1 84 140
181
-------------------------------------------------------------------------------
davidsarah at shinier:~/tahoe/git$ cloc --no3 --quiet
trunk/src/allmydata/frontends/drop_upload.py
http://cloc.sourceforge.net v 1.09 T=0.5 s (2.0 files/s, 246.0 lines/s)
-------------------------------------------------------------------------------
Language files blank comment
code
-------------------------------------------------------------------------------
Python 1 25 10
88
-------------------------------------------------------------------------------
}}}
plus how ever much code it takes to support Windows (about [https://tahoe-
lafs.org/trac/tahoe-lafs/attachment/ticket/1431/drop-upload-including-
windows.darcs.patch#L788 200-300 code lines]), and BSD/OS X.
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1432#comment:8>
tahoe-lafs <https://tahoe-lafs.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list