[Chapter-delegates] 5th AMS Celebration Day anniversary 2026
Klaus Birkenbihl
Klaus.Birkenbihl at isoc.de
Mon Mar 16 07:52:48 PDT 2026
Happy 5th AMS Celebration Day dear Chapter Admins,
same procedure as every year (OK, one day late - but not too late!).
Klaus Birkenbihl schrieb am 15.03.25 um 13:01:
> ...
> Once upon a time ... In order to support its work for an open, accessible, and
> strong Internet; in order to protect it against monopolistic attacks from big
> companies; in order to foster innovation, creativity and unexpected use, ISOC
> has set-up an Advanced Membership administration System (AMS). It was
> implemented carefully following open standards (as from IETF, W3C ...),
> providing excellent usability, privacy, and accessibility. A carefully chosen
> Internet-canny and innovative medium size company was mandated with the
> implementation. An internal group of ISOC experts carefully supervised this
> work ... and they lived happily ever after.
>
> OK, just kidding.--
> ...
Admitted: the heat is off. There are other problems that need to be addressed. So many
people have come to terms with AMS and its inconsistencies and errors. Anyhow
some indomitable Gauls still hold out against it. Here are the news:
First some minor good news - I omit announcements since nearly all announcements
of the past were never fulfilled. There are 2 advancements (credits go to Rubén Martín ,
[Community Engagement Manager Europe] who pushed for them). (Btw. in the following "register" means "register with AMS as ISOC Chapter member"):
1. Chapter notifications: Now fully implemented, alerting chapters when a member
applies or leaves. There are localized email templates members get and ISOC‑ID
is in new‑application emails.
2. There is a simple two‑step link (log in → submit) for ISOC-Members to apply for a Chapters membership. Also intended to make it less difficult to register Chapter
members not yet registered with AMS.
Beside of this I released isoc-ams last year. (Version 1.0 dates from last Friday). Its a
Python based command line app - also providing an API as base for tailored applications.
It allows e.g. for the following:
> isoc_ams.py -i -u /isoc-user-id/-p /isoc-password /< commands.txt
with "commands.txt" holding lines like:
deny 23232 22556 12363# to deny pending applications with respective ISOC‑IDs
approve 253232 242556 132363# to approve applications with respective ISOC‑IDs
delete 253277# to de-register ISOC‑IDs from AMS.
More on https://github.com/birkenbihl/isoc-ams.
I use the isoc-ams API (since Jul 25) in a job (running as part of my daily backup job)
to automatically:
1. invite new pending applicants||
2. deny pending applications that didn't respond (timeout = 30 days)
3. approve pending applicants that successfully joined the Chapter
4. de-register members from AMS that e.g. left the Chapter
5. receive a list of Chapter members not registered with AMS
Happy AMSing
Klaus
--
Klaus Birkenbihl
Internet Society German Chapter (ISOC.DE) e.V.
c/o ict-Media GmbH
https://www.isoc.de
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://elists.isoc.org/pipermail/chapter-delegates/attachments/20260316/46f0edf0/attachment.htm>
More information about the Chapter-delegates
mailing list