cml.dev icon indicating copy to clipboard operation
cml.dev copied to clipboard

add Bitbucket to home page

Open casperdcl opened this issue 3 years ago • 10 comments

https://cml.dev/ "CML Use Cases" only has GH & GL (missing BB) runners.

  • [x] add Bitbucket tab to https://github.com/iterative/cml.dev/blob/master/src/components/pages/Home/UseCasesSection/index.tsx (#362)
    • [ ] sort out demo repos https://github.com/iterative/cml-examples-dev/issues/9
      • [x] basic demo repo (https://bitbucket.org/iterative-ai/cml-base-case, also used in https://cml.dev/doc/usage?tab=Bitbucket)
      • [x] DVC demo repo (https://bitbucket.org/iterative-ai/cml-example-dvc?)
        • [x] use in home page #362
        • [x] #379
      • [x] Tensorboard demo repo (https://bitbucket.org/iterative-ai/cml-example-tensorboard?)
      • [x] Runner demo repo (https://bitbucket.org/iterative-ai/cml-cloud-case?)
      • [x] fixup home page #408
      • [ ] Runner GPU demo repo https://github.com/iterative/cml/issues/1015
        • [x] use LEO directly https://github.com/iterative/cml.dev/issues/367? (https://github.com/iterative/cml-examples-dev/pull/24)
        • [ ] update home page #410
  • [x] https://github.com/iterative/cml.dev/pull/380

casperdcl avatar Oct 19 '22 14:10 casperdcl

Just a couple relatively off-topic notes wrt terminology (sorry, it may be annoying but I think we also want to make sure we're talking the same language):

  • I call cml.dev/ the home page. To me "landing pages" SEO term are other pages intended to capture new traffic (TOFU) for the site (e.g. use case pages in dvc.org/doc, which brings me to...)

  • The "Use Cases" here are a bit low-level. I would not really call these "use cases", rather something like "ways to use CML".

    Going with Wikipedia on this one 😋: "situations where a piece of software may be useful"; to me this means very general, high-level solutions. It may well be that there's a single one e.g. CML let's you do ML on CI/CD.

jorgeorpinel avatar Oct 20 '22 03:10 jorgeorpinel

hmm, levels to me:

  • highest-level: features (currently should be on "home" pages but often neglected)
  • high-level: scenarios/problems
  • mid-level: use cases
  • low-level: user guide
  • lowest-level: cmd ref

worth discussing; wonder if worth cross-posting somewhere else (cough https://github.com/iterative/dvc.org/issues/144)

casperdcl avatar Oct 21 '22 08:10 casperdcl

high-level: scenarios/problems

That's what I mean by use case. Happy to change our official terminology if we can get more people to agree.

mid-level: use cases

There's a more technical use of the term "use case" (as in UML diagrams), if that's what you're thinking.

wonder if worth cross-posting somewhere else

https://www.notion.so/iterative/Framework-7e86e484e50e42529df3dbfe32b4e987#cc1d6d4ea1c2408d9892d7954aa98b12 🙂 (not a great platform for discussions though).

jorgeorpinel avatar Oct 21 '22 20:10 jorgeorpinel

Worth mentioning https://github.com/iterative/cml-examples-dev

0x2b3bfa0 avatar Oct 29 '22 01:10 0x2b3bfa0

Worth mentioning https://github.com/iterative/cml-examples-dev

Indeed I have a question. Do I have to create the repos? It's not that repo generating that for us? @0x2b3bfa0

DavidGOrtega avatar Oct 30 '22 11:10 DavidGOrtega

No, you don't have to do anything. The cml-examples-dev generator is in charge of both creating and provisioning the repositories.

0x2b3bfa0 avatar Oct 30 '22 23:10 0x2b3bfa0

Ok so according to this I should just make a PR to slightly alter the yaml in BB

DavidGOrtega avatar Nov 01 '22 18:11 DavidGOrtega

Yes, please open pull requests with whatever changes you want and grab the repository links from the table in the README.

0x2b3bfa0 avatar Nov 01 '22 18:11 0x2b3bfa0

@0x2b3bfa0 are you going to push https://bitbucket.com/iterative-test to https://bitbucket.com/iterative-ai? Specifically these:

  • https://bitbucket.org/iterative-test/cml-example-dvc
  • https://bitbucket.org/iterative-test/cml-example-tensorboard

(currently blocking #362)

casperdcl avatar Nov 04 '22 22:11 casperdcl

@0x2b3bfa0 are you going to push https://bitbucket.com/iterative-test to https://bitbucket.com/iterative-ai?

Do I have the choice? 😂

0x2b3bfa0 avatar Nov 05 '22 09:11 0x2b3bfa0