Giter VIP home page Giter VIP logo

Comments (4)

Vinai avatar Vinai commented on June 12, 2024

Good point, thanks for the input.
My objective was to make the migration as fool proof as possible. The only way to check for each of the different states was to also use files.
Maybe there could be an "Enable advanced mode" checkbox which allows the admin to freely select the step to execute?

from groupscatalog2.

bdgeorge avatar bdgeorge commented on June 12, 2024

That could work, something like this perhaps?
https://gist.github.com/2027795
That's a quick mockup only - completely non-functional!
The idea being that each row independently checks all of it's preconditions, so you no longer have to sequentially track through it. Rows would never disappear, they would just enable/disable the button and change the status colour/message.
When all steps are complete no buttons will be enabled and everything will be green.

I can't help but feel it could all be done with one UI though, or even just as part of the module setup script - it's so close already ;-)

from groupscatalog2.

Vinai avatar Vinai commented on June 12, 2024

Hi again. I just came to the conclusion that since my time is so limited, I'll won't be able to implement this. If you feel like stepping up and completing it I'd be happy to pull a patch.
The reason is the migration tool will be used less and less anyway, the longer the extension exists. I'd rather use the time to fix other issues or improve general features.

from groupscatalog2.

bdgeorge avatar bdgeorge commented on June 12, 2024

Fair enough! I'll send a patch if it's something I use again as well.

from groupscatalog2.

Related Issues (20)

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.