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

Last Week in Pony - February 27, 2022 #745

Closed
Theodus opened this issue Feb 20, 2022 · 23 comments · Fixed by #747
Closed

Last Week in Pony - February 27, 2022 #745

Theodus opened this issue Feb 20, 2022 · 23 comments · Fixed by #747

Comments

@Theodus
Copy link
Contributor

Theodus commented Feb 20, 2022

No description provided.

@Theodus Theodus added the last-week-in-pony Special label applied to the current active LWIP issue label Feb 20, 2022
@ponylang-main ponylang-main added the discuss during sync Should be discussed during an upcoming sync label Feb 20, 2022
@SeanTAllen
Copy link
Member

Audio from the February 22, 2022 Pony development sync is available: https://sync-recordings.ponylang.io/r/2022_02_22.m4a.

Highlights include a good discussion around revisiting the "explicit self member access" RFC

@ponylang-main
Copy link

Version 1.0.0 of ponylang/logger has been released.
See the release notes for more details.

@ponylang-main
Copy link

Version 0.49.0 of ponylang/ponyc has been released.
See the release notes for more details.

@ponylang-main
Copy link

Version 0.5.0 of ponylang/library-documentation-action has been released.
See the release notes for more details.

@ponylang-main
Copy link

Version 0.2.4 of ponylang/semver has been released.
See the release notes for more details.

@ponylang-main
Copy link

Version 0.2.1 of ponylang/reactive_streams has been released.
See the release notes for more details.

@ponylang-main
Copy link

Version 1.0.1 of ponylang/logger has been released.
See the release notes for more details.

@ponylang-main
Copy link

Version 0.1.5 of ponylang/appdirs has been released.
See the release notes for more details.

@ponylang-main
Copy link

Version 0.1.4 of ponylang/peg has been released.
See the release notes for more details.

@ponylang-main
Copy link

Version 0.6.2 of ponylang/valbytes has been released.
See the release notes for more details.

@ponylang-main
Copy link

Version 1.1.5 of ponylang/crypto has been released.
See the release notes for more details.

@ponylang-main
Copy link

Version 0.5.7 of ponylang/corral has been released.
See the release notes for more details.

@ponylang-main
Copy link

Version 1.1.5 of ponylang/regex has been released.
See the release notes for more details.

@ponylang-main
Copy link

Version 0.1.1 of ponylang/fork_join has been released.
See the release notes for more details.

@ponylang-main
Copy link

Version 1.2.1 of ponylang/net_ssl has been released.
See the release notes for more details.

@ponylang-main
Copy link

Version 0.5.2 of ponylang/http has been released.
See the release notes for more details.

@ponylang-main
Copy link

Version 1.0.6 of ponylang/glob has been released.
See the release notes for more details.

@ponylang-main
Copy link

Version 0.2.3 of ponylang/templates has been released.
See the release notes for more details.

@ponylang-main
Copy link

Version 0.4.1 of ponylang/http_server has been released.
See the release notes for more details.

@SeanTAllen
Copy link
Member

Version 0.2.1 of seantallen-org/lori has been released.
See the release notes for more details.

@SeanTAllen
Copy link
Member

Version 0.2.5 of seantallen-org/msgpack has been released.
See the release notes for more details.

@SeanTAllen
Copy link
Member

We've changed how "releases" are done for the library-documentation-action. Previously, we did numbered releases like you would see from ponyc, corral, and other ponylang organization projects. Doing numbered releases came with a serious drawback.

We had to do a new version of the action each time a new ponyc with breaking changes was released and then every user of the action had to update to the latest version before they released updated documentation for their library to match the new ponyc version. This sucked. It was a lot of extra work. It was especially painful knowing that we were working towards removing the need for the library-documentation-action entirely.

The library-documentation-action has always been a temporary solution with Sean T. Allen works towards bringing better documentation generation fully "into the compiler". Given that, we feel that the action is "feature complete" and that we won't be making any more changes to it. All releases going forward are expected to be updates to get a new ponyc version. Given that, we have changed how releases are done.

The library-documentation-action now a docker image with two tags in DockerHub for your use. The release tag is updated each time a new ponyc version comes out and has the most recent ponyc release. The latest tag is updated each time there's a new ponyc nightly release and has the most recent nightly ponyc.

See the library-documentation-action example workflows for the small change you'll need to make in your action usage to stay up-to-date.

@Theodus Theodus mentioned this issue Feb 27, 2022
@ponylang-main ponylang-main removed the discuss during sync Should be discussed during an upcoming sync label Feb 27, 2022
@SeanTAllen SeanTAllen removed the last-week-in-pony Special label applied to the current active LWIP issue label Nov 26, 2023
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 a pull request may close this issue.

3 participants