Skip to content

Update PiNozCam listing for the 1.1.0 stable release - #1480

Open
DrAlexLiu wants to merge 3 commits into
OctoPrint:gh-pagesfrom
DrAlexLiu:update-pinozcam-1.1.0
Open

Update PiNozCam listing for the 1.1.0 stable release#1480
DrAlexLiu wants to merge 3 commits into
OctoPrint:gh-pagesfrom
DrAlexLiu:update-pinozcam-1.1.0

Conversation

@DrAlexLiu

Copy link
Copy Markdown
Contributor

PiNozCam just cut its first true stable release (1.1.0), so this refreshes
the plugin's listing to match current reality:

  • Description and content rewritten to match the plugin's current
    README (Telegram/Discord remote control, on-device detection, mask
    zones), removing stale references to settings that no longer exist
    (Max Failure Count, old sensitivity thresholds).
  • Hardware speed table updated with current measured numbers across
    Raspberry Pi 5/4/CM4, Jetson Orin, and the RK3566/RK3588 NPU boards.
  • New screenshots: Telegram and Discord remote-control views, and the
    current OctoPrint tab/settings panel (the old screenshots were outdated
    PNGs).
  • os narrowed to linux + macos (was previously also listing
    windows and freebsd, which the plugin has never supported — it
    ships a prebuilt native binary with no Windows/FreeBSD build).
  • archive now points at the 1.1.0 tag instead of master.zip, so
    installs from this listing pull an immutable, released version instead
    of whatever happens to be on the default branch at install time.
  • Added the ai-developed attribute (the plugin was developed with AI
    assistance) and a privacypolicy link, per the registration
    requirements.

Front matter validated locally with
.github/scripts/validate_front_matter.py --check-id-match --check-asset-match
(404 files, 0 fails).

Refreshes the description, hardware speed table, and screenshots
(Telegram/Discord remote control, OctoPrint interface) for the current
1.1.0 release, narrows the OS list to Linux/macOS (actual support), and
points the archive URL at the 1.1.0 tag.

@jneilliii jneilliii left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

would like @jacopotediosi just to take another look at the pre-built binary part of this solution. also, one question for @foosel about the cloud attribute tagging and any possible concerns from her.

Comment thread _plugins/pinozcam.md Outdated
homepage: https://github.com/DrAlexLiu/OctoPrint-PiNozCam
source: https://github.com/DrAlexLiu/OctoPrint-PiNozCam
archive: https://github.com/DrAlexLiu/OctoPrint-PiNozCam/archive/master.zip
archive: https://github.com/DrAlexLiu/OctoPrint-PiNozCam/archive/refs/tags/1.1.0.zip

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

you shouldn't set this directly with full version. the previous url will always install the code in your branch download link the way it was before. should leave as

Image
archive: https://github.com/DrAlexLiu/OctoPrint-PiNozCam/archive/master.zip

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Good catch, thanks -- reverted to archive/master.zip. master now always mirrors the content of the latest tagged release (that's part of what this same release cycle did), so the branch link stays correct without needing a PR every future version.

Comment thread _plugins/pinozcam.md

# Developed with the use of Artificial Intelligence.
attributes:
- ai-developed

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

not sure if the cloud attribute should have been flagged because of the telegram integration before. but now, with the discord integration as well looking for @foosel to chime in here.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Given that for any other plugins connecting to either Telegram or Discord we have the cloud tag applied (at least as far as I can see), this should also be applied here.

It is optional, yes, but this is about transparency.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Makes sense, thanks -- added cloud to the attributes list.

@github-project-automation github-project-automation Bot moved this to In Progress in OctoPrint Backlog Sep 1, 2026
Per @jneilliii's review comment: the registry's own registering guide
says the archive URL should always point to the latest release, and
recommends using the branch download link with a branching strategy
that keeps only the latest release there -- not a pinned version tag
that would need a manual PR every future release. master now always
mirrors the latest tagged release's content, so archive/master.zip is
correct going forward.

@foosel foosel left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

As mentioned in my reply to @jneilliii, needs the cloud tag too.

Optional Telegram/Discord integrations upload camera images and print
status to a third party. Consistent with how other plugins connecting
to those services are tagged, per transparency norms.
@jacopotediosi
jacopotediosi self-requested a review September 1, 2026 11:00
@jacopotediosi

Copy link
Copy Markdown
Member

Will review ASAP, I'm currently under a heavy refactor of the Telegram plugin but should be available again in a few days... Sorry for the delay

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: In Progress

Development

Successfully merging this pull request may close these issues.

4 participants