Giter Site home page Giter Site logo

CLI issues about fuchsia HOT 5 CLOSED

magv avatar magv commented on August 16, 2024
CLI issues

from fuchsia.

Comments (5)

gituliar avatar gituliar commented on August 16, 2024

Right, that make sense. Though for the moment, please, keep docopt and Maple parts. As for the other changes feel free to implement them.

from fuchsia.

magv avatar magv commented on August 16, 2024

Is there a point in keeping docopt_dispatch? I don't really need it to implement these changes.

from fuchsia.

gituliar avatar gituliar commented on August 16, 2024

By default we could print both into stdout. Or, print one into stdout and the other one into /dev/null. How about -m and -t options?

Require -m and -t options to be rpovided explicitely, with no default output to sdout or other streams.

Also, how do we call the m matrix in plain English?

I never saw people use some particular term for this matrix. The term "the matrix m" is good enough for me, if you have no better ideas.

The default mode of operation (that is, without any commands) should be the full transformation (reduction, normalization, factorization).

I would prefer to stick to the current workflow with separate command for every (of three) operation that should be fine. This is supposed to be a research tool, so that users also could play with it by changing/tuning some options and parameters; let us ommit one-button-press-solves-everything approach.

Is there a point in keeping docopt_dispatch?

It is simple and I like it, so please leave it as it is now. Instead, please, dedicate your time and effort to solve real problems and not to rewrite existing packages.

from fuchsia.

magv avatar magv commented on August 16, 2024

It is simple and I like it, so please leave it as it is now.

OK, let me put it another way: it is inconvenient for me to install docopt_dispatch, and it will be doubly inconvenient for our users to install it (just as it was with pytest). I can modify the CLI not to require it and use getopt instead. All you need to do is say "yes".

from fuchsia.

magv avatar magv commented on August 16, 2024

Closing this due to 3f0677b.

from fuchsia.

Related Issues (17)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.