GithubHelp home page GithubHelp logo

Comments (8)

vsoch avatar vsoch commented on May 26, 2024 1

No idea - but reasonably after I get back from the conference next week, I'll likely want a few more weeks for singularity hub, and then a handful for the registry. I'd say sometime late August or early September is likely. I'd rather have it robustly tested with all the bells and whistles that are wanted vs. not before making the switch from the current!

from singularityhub.github.io.

vsoch avatar vsoch commented on May 26, 2024

oh I really like this idea! Yes huge +1 :) There is a commands section that lives with the container:
image

But methinks it should be moved up one level to be at the level of the collection, and fixed per your suggestion. I don't see a ton of use cases for which the running of containers would differ between containers in a collection (eg branches in the github repo) - do you? That was the reason I originally put the commands on the level of the container, but you are right that it's harder to find.

from singularityhub.github.io.

HenrikBengtsson avatar HenrikBengtsson commented on May 26, 2024

Ah...a. I had a vague memory of having seen that way back, but then I really click-click-click-clicked around and couldn't find it. So, yes, it's not obvious that one need to click on the green "COMPLETE" status to find the "Commands" tab, especially since there are other buttons / icons to the far right. I would certain vote for promoting those commands being available on the front page of each container (= "the collection").

I don't know if there are need for per-branch specific use cases, but if there is, couldn't that be described in some README.md file that could part of the GitHub repos (and maybe displayed via SingularityHub?). It seems hard to automate that and is probably best maintained by the developer.

BTW, is shub://<incremental-index> meant to work as a permalink? Is that something you wish to promote and promise? I find it more intuitive to use the full /: URI. It is also less risky, e.g. getting a digit wrong if typed manually and one pulls down the wrong image. Not important - just a comment.


While at it, I also realize I have no idea what clicking 'DISCUSSION' -> 'VIEW ASCIINEMAS' is supposed to give. And, note have you have to click the container title to get back to the build on 'VIEW ASCIINEMAS', whereas on the 'DISCUSSION' page you click 'VIEW BUILDS'. Should 'DISCUSSION', 'ASCIINEMAS', 'BUILDS' be tabs available everywhere - are they "sibling" pages that you should be able to reach from everywhere? It's quite easy to get "lost" in there.

Thanks

from singularityhub.github.io.

vsoch avatar vsoch commented on May 26, 2024

hey @HenrikBengtsson ! I just made these changes to the next version, so you should expect to see them there. Thanks for the suggestion! I totally agree, the usage needs to be seen up front.

from singularityhub.github.io.

HenrikBengtsson avatar HenrikBengtsson commented on May 26, 2024

Awesome. Thanks for your prompt replies and the awesome hub service.

from singularityhub.github.io.

vsoch avatar vsoch commented on May 26, 2024

okay here is how the view is! I added a nice copy paste functionality too :)

copycommands

and this is linked directly from the main collection page, notice also some of the buttons are more logically grouped so it won't be as cluttered.

image

from singularityhub.github.io.

HenrikBengtsson avatar HenrikBengtsson commented on May 26, 2024

Thxs - that looks great. When do you think you roll it out?

from singularityhub.github.io.

HenrikBengtsson avatar HenrikBengtsson commented on May 26, 2024

Sounds good - no rush.

from singularityhub.github.io.

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.