Changes between Initial Version and Version 1 of Ticket #15


Ignore:
Timestamp:
Sep 16, 2010, 5:11:21 PM (10 years ago)
Author:
flip
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #15 – Description

    initial v1  
    44Vespa depends on PyWavelets; Analysis uses it.
    55
    6 Installing PyWavelets is no problem on Windows, iffy on Linux, and definitely
    7 a problem under OSX.
     6Installing PyWavelets is no problem on Windows, iffy on Linux, and definitely a problem under OSX.
    87
    98= Description =
     
    1716So, Linux users will be hit or miss depending on which distro they're running.
    1817
    19 OS X users are flat out of luck unless they have installed Fink or MacPorts
    20 (3rd party, open source package managers for OS X). Typically, only
    21 developer types use Fink/MacPorts, so while they save time, they
    22 don't ''solve'' the PyWavelets problem for anyone who isn't already capable of
    23 solving it themselves.
     18OS X users are flat out of luck unless they have installed Fink or MacPorts (3rd party, open source package managers for OS X). Typically, only developer types use Fink/MacPorts, so while they save time, they don't ''solve'' the PyWavelets problem for anyone who isn't already capable of solving it themselves.
    2419
    2520And no, EPD doesn't include PyWavelets.
     
    3328Also, it would require new code in a couple of places.
    3429
    35 `setup.py` doesn't
    36 complain when optional dependencies, are missing, but neither does it
    37 inform the user what features will be disabled due to the missing
    38 dependency. That feature would have to be added, but it's small and would
    39 probably be generally useful.
     30`setup.py` doesn't complain when optional dependencies, are missing, but neither does it inform the user what features will be disabled due to the missing dependency. That feature would have to be added, but it's small and would probably be generally useful.
    4031
    41 Also, Analysis would obviously have to test for the presence of PyWavelets and
    42 disable some features if it's not present. I don't know how realistic this
    43 is code-wise.
     32Also, Analysis would obviously have to test for the presence of PyWavelets and disable some features if it's not present. I don't know how realistic this is code-wise.
    4433
    4534= Resolution Suggestion 2 =
     
    4736Provide precompiled binaries for Linux and OS X.
    4837
    49 We only have a little experience with building binaries against various
    50 Pythons for use on machines other than our own, so I can't say whether or
    51 not it is realistic. It's certainly extra work, and a long-term maintenance
    52 item.
     38We only have a little experience with building binaries against various Pythons for use on machines other than our own, so I can't say whether or not it is realistic. It's certainly extra work, and a long-term maintenance item.
    5339
    5440
    5541
    56 Feel free to add your own resolution suggestions. Mine don't seem very
    57 satisfying. =)
    5842
     43Feel free to add your own resolution suggestions. Mine don't seem very satisfying. =)
     44