threefoldtech / home

Starting point for the threefoldtech organization
https://threefold.io
Apache License 2.0
9 stars 4 forks source link

threefoldnow usable #918

Closed despiegk closed 4 years ago

despiegk commented 4 years ago

websites

both are websites so need to start with www_

deliverables

remarks

rkhamis commented 4 years ago

There are several questions I have regarding this:

  1. www_tfnow is a wiki not a website. shouldn't it be info_threefold_now as it was here (https://github.com/threefoldfoundation/info_threefold_now) but was changed to wiki_2020 which was the gridsome rewrite.

    I've archived info_threefold_now so it's clearly marked and renamed https://github.com/threefoldfoundation/wiki_2020 to https://github.com/threefoldfoundation/www_tfnow until I get a reply on this.

    I've also created an issue here: https://github.com/threefoldfoundation/www_tfnow/issues/8 to have the branch names follow our conventions

  2. marketplace is not a static website. it's a python package hosted in js-sdk. we can't extract its code out yet. it will be a standalone package eventually but not yet. the biggest questions is what is the intended usage of the marketplace? if no deployments will take place centrally, does that mean that the marketplace will only be a landing page showcasing possible solutions? if so, why do we even need it? shouldn't that be exactly what now.threefold.io is? we can add in now.threefold.io a button to subscribe to news regarding new solutions by allowing people to register their emails there. please explain the intended behavior here.

  3. regarding the automatic updating of the marketplace. that depends if the marketplace will be just a catalog of solutions (a reflection of the current now.threefold.io??) or current marketplace without login as described here: https://github.com/threefoldtech/js-sdk/issues/1467

  4. regarding the auto update of the www_tfnow, since it uses gridsome, static files need to be rebuilt each time there's an update. scripting this could potentially create errors in case of conflicts or badly updated files. how would you prefer this to be handled?

  5. I've created two issues for the scripts: https://github.com/threefoldfoundation/www_tfnow/issues/9 and https://github.com/threefoldfoundation/www_tfnow/issues/8

rkhamis commented 4 years ago

as agreed in call with @despiegk, we will not be changing the marketplace but issues created are still to be handled