[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