codema.in
Tue 11 Mar 2025 10:34AM

Checklist/documentation for members

PP Pirate Praveen Public Seen by 6

We need some details to submit to registrar and a way to notify members about general body meeting or board resolutions (they can opt out, if they make an undertaking not to file any complaints about not receiving notices).

Please suggest changes,

  1. You MUST fill the membership form (legal requirement - the application has to be written). TODO: create this form. It should have mandatory checklist for 1. agreement to constitution, 2. agreement to code of conduct 3. agreement to join codema.in members group or make a promise not to make any complaints later about missing notices to general body meetings (need to collect email address). 4. phone number, state, district, profession, number of shares to be submitted to registrar. 5. xmpp id - recommended to get quick updates and discuss with other members. also provide the xmpp address so they can join directly.

  2. You are recommended to join this codema.in members only group and xmpp members only group. Board resolutions and general body meeting invitations will be shared through these two groups.

  3. Optionally join the mailing list for members at https://lists.fsci.in/postorius/lists/coop.prav.app/. If you want to vote remotely using digital signatures. We can also use this mailing list if we need to discuss anything that involves personal details. Thunderbird can be used to send / verify digitally signed emails (Thunderbird is also available on Android now). Tutorial https://support.mozilla.org/en-US/kb/thunderbird-help-setup-account-e2ee

  4. Agree to subscribe to shares when we have a bank account

TODO: explore automating the counting process using devotee - the tool used by debian)

cc @Athul @perry @Satan Vysakh - confirm with Abhijith Balan if he wants to be a member and include that in the agenda for next board meeting (bye-laws says at least once in a quarter)

PP

Pirate Praveen Tue 11 Mar 2025 4:10PM

Membership team, you may want to maintain a spread sheet with a checklist so we can ensure people have 1. joined codema group 2. joined xmpp group 3. joined mailing list and can send digitally signed emails.

PP

Pirate Praveen Wed 12 Mar 2025 4:49PM

Mailing list for members is created https://lists.fsci.in/postorius/lists/coop.prav.app/

Please confirm you are receiving emails and can send digitally signed emails to the list (you will need this to vote in general body meetings - if not attending physically).

PP

Pirate Praveen Mon 17 Mar 2025 8:17AM

Documentation for using OpenPGP in gmail/webmail https://www.comparitech.com/blog/information-security/pgp-encryption-gmail/

Though when we tried with @Anish Sheela , mailvelope could send mail with good signatures in personal email, but not when sent to the mailing list (It is not using PGP/MIME but inline PGP).

Inline PGP has many drawbacks https://josefsson.org/inline-openpgp-considered-harmful.html

Aneesh, can you try if FlowCrypt works?

Anyone else using Webmails who can test FlowCrypt? If FlowCrypt don't work, we have to recommend using a mail client.

PP

Pirate Praveen Mon 17 Mar 2025 8:21AM

@Anish Sheela as per https://github.com/mailvelope/mailvelope/issues/41#issuecomment-29423044 may be sending plain text mail can solve the issue. Can you try sending another signed email but with plain text option selected in gmail interface?

PP

Pirate Praveen Tue 18 Mar 2025 5:30PM

May be you need to enable gmail api as per this to use pgp/mime https://github.com/mailvelope/mailvelope/issues/41#issuecomment-2732562124

PP

Pirate Praveen Mon 17 Mar 2025 1:17PM

One option I tested right now and found working is, by posting from https://lists.fsci.in/hyperkitty/list/coop@prav.app/ People can create new thread or reply to existing messages after adding lists.fsci.in as an authorized domain.