The roadmap contradicts the issue tracker, and the security policy asks for an email it never gives #78
Labels
No labels
accessibility
authentication
breaking change
bug
documentation
enhancement
interface
internationalisation
observability
security
tier
1
tier
2
tier
3
tier/4
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Postulo/postulo#78
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Observation
Found while auditing
main. Several documents describe a project that stopped existingsome time ago, and one of them promises a contact that is not given.
What is wrong
wiki/Roadmap.mdcontradicts the repositoryThere are seven open issues across four milestones.
All of those exist.
postulo-chromiumandpostulo-firefoxare the extension;postulo-imapreads a mailbox and suggests what it says happened;postulo-davsyncscontacts to CardDAV and interviews to CalDAV; French and Portuguese are two of the
twenty-four European Union languages that are complete.
The page opens by saying it exists "so nothing on this wiki reads as a promise", which is
the opposite of what it now does.
SECURITY.mdasks for an email it does not giveNo address anywhere in the file. Somebody without a Forgejo account and a vulnerability to
report has nowhere to send it — on the page whose whole purpose is to be reachable.
docs/PLAN.mdstops at v0.1.0Section 8's milestone table ends at M6, and section 9's fourth open assumption still says
the application "ships fully usable in British English; French and Portuguese arrive when
someone writes them". Twenty-three catalogues are complete and twenty-nine more exist. The
"deliberately after v1" list names four things, three of which shipped.
The status lines are ambiguous rather than wrong
README.md,wiki/Home.mdandwiki/Roadmap.mdall say 0.1.0, which is the truthabout the last release and nothing like the truth about the code. Milestone 0.2.0 is
complete — forty-four issues — and has never been tagged, which is deliberate: releasing is
a separate act. But a reader cannot tell the difference between "0.1.0 is current" and
"0.1.0 is the last thing anybody tagged", and the second is what is meant.
Not included
Bumping the version or tagging 0.2.0. That is a decision, not a documentation fix.
Classification
Documentation. The kind that costs trust rather than time: a roadmap that contradicts the
issue tracker teaches people not to read the roadmap.