pymc icon indicating copy to clipboard operation
pymc copied to clipboard

Update example gallery style and formatting

Open OriolAbril opened this issue 3 years ago • 12 comments

This is pertinent to pymc-examples. The contributing guide you should read is this one and the repo to fork is https://github.com/pymc-devs/pymc-examples. I am posting here for visibility and to centralize all sprint related issues.

An overview of the changes, their importance and how to go about them is available at https://pymc-data-umbrella.xyz/en/latest/webinars/contributing_to_documentation/index.html. There you'll find

  • A video webinar explaining the material
  • A document with all the material covered in the webinar and examples of the changes you have to do to the notebooks.

The progress of updates and notebooks available for updating are available at the status tracker. The goal of this issue is to bring notebooks to the "Book style" state (hence the "docs" but no "v4" label), you don't need to run the notebook, only update the markdown cells.

To work on this, go to the status tracker and choose an issue in one of the first three columns. Once you have chosen, you have to visit the issue to check nobody else is working on it and if it is available, comment you plan to work on this and update it to "Book style" column.

OriolAbril avatar Feb 10 '22 22:02 OriolAbril

I am working on this@OriolAbril

soma2000-lang avatar Feb 11 '22 03:02 soma2000-lang

Great @soma2000-lang thanks for joining the effort! You should also comment on the issue labeled "tracker id" that corresponds to the notebook you are working on. This way we can avoid duplicated work and ensure there'll be no conflicts and your PR to pymc-examples will be merged. The status tracker linked above has all the tracker issues classified in columns

OriolAbril avatar Feb 11 '22 11:02 OriolAbril

Ok

soma2000-lang avatar Feb 17 '22 02:02 soma2000-lang

@soma2000-lang I haven't seen any comment in the issues at pymc-examples, just checking I haven't missed your comment. Please let me know and share the link in a comment here if I have.

OriolAbril avatar Feb 18 '22 23:02 OriolAbril

@OriolAbril Is this issue still relevant? If so what's needed to close it?

ricardoV94 avatar Apr 21 '22 22:04 ricardoV94

It is still relevant. I created this issue for two reasons. 1) to hopefully drive people from here pymc repo to the pymc-examples one. 2) to have it appear on the 4.0 milestone.

This issue is not about re-executing the notebooks with v4, this can happen after v4 is released as stable, every time a notebook is merge the pymc-examples website is updated. It is about adding all the necessary metadata (aka have all notebooks be at least in best practices column, but better if in book style one).

In v4 docs, notebooks are no longer embedded, they are now in the independent and unversioned pymc-examples website. The pymc-examples website doesn't have a hierarchy either, notebooks are browsed via tags and categories. Therefore, notebooks without tags are only reachable by searching from them on the search bar.

OriolAbril avatar Apr 22 '22 21:04 OriolAbril

Should be fixed.

twiecki avatar Jun 02 '22 14:06 twiecki

I haven't tracked progress these last days but I think this has barely advanced as updating to v4 but not updating the style was prioritized. This should only be closed once all notebooks have the right metadata, references, authorship...

OriolAbril avatar Jun 02 '22 14:06 OriolAbril

Oh I thought this was about the gallery itself, sorry.

twiecki avatar Jun 02 '22 15:06 twiecki

@OriolAbril can we close this and open an issue with the specific things that are still missing (metadata, etc). As is this issue feels very unactionable.

ricardoV94 avatar Sep 10 '22 05:09 ricardoV94

This issue is only to drive people to pymc-examples. There already are specific issues per notebook all of which are classified in the status tracker (linked in the description) according to the changes needed in each notebook. Maybe we can improve the issue description

OriolAbril avatar Sep 10 '22 12:09 OriolAbril

Why not open an issue on "how to help" that we can pin and directs people to examples and experimental? Something like this: https://github.com/blackjax-devs/blackjax/issues/154

I think this issue is too messy to do that well atm.

ricardoV94 avatar Sep 10 '22 12:09 ricardoV94