Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

website: release blog for 0.10 #943

Merged
merged 9 commits into from
Dec 6, 2022
Merged

Conversation

deekay2310
Copy link
Contributor

Signed-off-by: Dev Kumar devskumar99@gmail.com

What does this PR do?

Release blog post for Podman Desktop v0.10

Screenshot/screencast of this PR

Screen Shot 2022-11-30 at 10 33 34 AM
Screen Shot 2022-11-30 at 10 33 47 AM
Screen Shot 2022-11-30 at 10 33 54 AM
Screen Shot 2022-11-30 at 10 34 17 AM
Screen Shot 2022-11-30 at 10 34 26 AM

What issues does this PR fix or reference?

How to test this PR?

Signed-off-by: Dev Kumar <devskumar99@gmail.com>
Copy link
Collaborator

@benoitf benoitf left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • we had videos here it's only showing images (we can't highlight some use-cases properly with just a screenshot)
  • the release is v0.10.0, not v0.10
  • I think it's lacking a lot of fixed issues on proxy, certificates, and more that looks like more important than typo fixing

Copy link
Collaborator

@benoitf benoitf left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I also forgot, but all issues should have their github links so it's easy to track down the issue/context/etc

@deekay2310
Copy link
Contributor Author

  • we had videos here it's only showing images (we can't highlight some use-cases properly with just a screenshot)

Including videos were the first thing that I thought of but then I remembered from our previous discussions where we decided on avoiding video content as it can reduce the speed at which website loads. I can still proceed with adding sample videos from the PR.

Signed-off-by: Dev Kumar <devskumar99@gmail.com>
Copy link
Collaborator

@benoitf benoitf left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The blog is missing videos and also we should thanks first-time contributors.

FYI I created #946

@@ -0,0 +1,113 @@
---
title: Podman Desktop Release v0.10.0
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • The title could be more exciting, we want to give people the desire to read the content and learn more about what's in.
  • IMO, the patch version number is meaningless in our context.
  • Why not trying to callout some of the most exciting features of the release?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

hide_table_of_contents: false
---

Let's talk about all that is new with the latest release of Podman Desktop v0.10.0!
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • That's the first sentence of the blog post, we want to give people the desire to read the content and learn more about what's in. As a reader, this sentence does not give anything.
  • Why not trying to callout some of the most exciting features of the release again?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.


Development workflows can require developers to leverage existing Kubernetes YAML files. Podman Desktop now supports playing Pods or Containers from an existing Kubernetes YAML File.

This can be done in the ‘Containers’ screen of the application by clicking the `Play Kubernetes YAML` button and playing the existing YAML file.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we should add an animated gif for that.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.


**3. Kube context automatically reloaded when updated ([#813](https://github.com/containers/podman-desktop/pull/813))**

Previously, Podman Desktop captured the kube context only at startup. Any change to the kube context would not be detected after that. This required the user to restart Podman Desktop. With this change, one can now reload kube context without restarting Podman Desktop.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should not speak about past state, only focus on the new thing. Get straight to the point and the value users are getting

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.


Previously, Podman Desktop captured the kube context only at startup. Any change to the kube context would not be detected after that. This required the user to restart Podman Desktop. With this change, one can now reload kube context without restarting Podman Desktop.

Launch Podman Desktop and then try to change the current kube context either by using the tray icon or with `kubectl` tool and then try to use ‘Deploy to Kubernetes’ feature, the selected context should be displayed.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

they don't need to try this feature. The value of this feature, is that it is automatically handled for the developer and they don't have to worry about that :)

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.


Launch Podman Desktop and then try to change the current kube context either by using the tray icon or with `kubectl` tool and then try to use ‘Deploy to Kubernetes’ feature, the selected context should be displayed.

## UI Improvements
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All of those improvements are pretty visual and should all get a screenshot or an animated gif.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.


**4. Registries ([#747](https://github.com/containers/podman-desktop/pull/747))**

We have also updated the UI of the page where we add/update registries in ‘Settings’.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

here, we have a feature which is pretty interesting. Out of the box we enable users to work with multiple registries. We should try to highlight it and giving it a bit more attention

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Signed-off-by: Dev Kumar <devskumar99@gmail.com>
@benoitf benoitf self-requested a review December 1, 2022 15:23
Signed-off-by: Dev Kumar <devskumar99@gmail.com>
Signed-off-by: Dev Kumar <devskumar99@gmail.com>
Signed-off-by: Dev Kumar <devskumar99@gmail.com>
deekay2310 and others added 2 commits December 2, 2022 09:59
Signed-off-by: Dev Kumar <devskumar99@gmail.com>
Signed-off-by: Stévan Le Meur <1636769+slemeur@users.noreply.github.com>
- **Kubernetes Improvements**: Play Kubernetes YAML, custom Kubeconfig path support, reload of kube context.
- **Registries Configuration**: Revamped registries configuration UI.
- **Podman Version**: Podman 4.3.1 now included in Windows and Mac installers.
- **UX/UI Improvements**: Improved lists, better contrast on se design, and more.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not understanding contrast on se design


**Kube context automatically reloaded when updated ([#813](https://github.com/containers/podman-desktop/pull/813))**

Any change to the kube context will now be detected by Podman Desktop in its running state. The system tray will One can now reload kube context without restarting Podman Desktop.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I guess there is a problem around will One in The system tray will One can now reload kube


### Revamped Container Registries UI ([#446](https://github.com/containers/podman-desktop/issues/446))

The registries configuration UI has been revamped. Instead of using tiles for displaying the registries, now it uses a list where each registries can be added or edited directly in the list. The kebab menu provides options to edit or remove a registry from the list.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
The registries configuration UI has been revamped. Instead of using tiles for displaying the registries, now it uses a list where each registries can be added or edited directly in the list. The kebab menu provides options to edit or remove a registry from the list.
The registries configuration UI has been revamped. Instead of using tiles for displaying the registries, now it uses a list where each registry can be added or edited directly in the list. The kebab menu provides options to edit or remove a registry from the list.


### Update to Podman 4.3.1 ([#913](https://github.com/containers/podman-desktop/issues/913))

Podman Desktop 0.10 is now embendding [Podman 4.3.1](https://github.com/containers/podman/releases/tag/v4.3.1) in Windows and macOS installers.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Podman Desktop 0.10 is now embendding [Podman 4.3.1](https://github.com/containers/podman/releases/tag/v4.3.1) in Windows and macOS installers.
Podman Desktop 0.10 is now embedding [Podman 4.3.1](https://github.com/containers/podman/releases/tag/v4.3.1) in Windows and macOS installers.

Signed-off-by: Stévan Le Meur <1636769+slemeur@users.noreply.github.com>
Copy link
Collaborator

@slemeur slemeur left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@benoitf benoitf dismissed their stale review December 6, 2022 09:12

cancelling

@slemeur slemeur merged commit c23edd3 into containers:main Dec 6, 2022
@podman-desktop-bot podman-desktop-bot added this to the 0.11.0 milestone Dec 6, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants