Code Monkey home page Code Monkey logo

Comments (9)

lapin7 avatar lapin7 commented on June 7, 2024

from bounties.

jimscarver avatar jimscarver commented on June 7, 2024

I stubbed out group member addition in the script editor minus the oauth2 client authentication.

function addGoogleGroupMember(group_email, user_email)  {
  client = gdata.apps.groups.client.GroupsProvisioningClient(domain=settings.DOMAIN)
  client.ssl = True
  client.auth_token = gdata.gauth.OAuthHmacToken(settings.OAUTH_CONSUMER_KEY, settings.OAUTH_CONSUMER_SECRET, access_token.token, access_token.token_secret, gdata.gauth.ACCESS_TOKEN)
  client.AddMemberToGroup(group_email, user_email)
  // client.RetrieveGroupMember(group_email, user_email)
}

It looks like we may need a google organization domain for this to work.

This would be triggered on form submission. We may have an issue dealing with multiple submissions.

from bounties.

lapin7 avatar lapin7 commented on June 7, 2024

This "GroupsProvisioningClient" has a lot links:
Like google/gdata-python-client@8a7a928
I don't know really what do with it.

from bounties.

jimscarver avatar jimscarver commented on June 7, 2024

I invited the first 10 members who filled out the membership form to our google group https://groups.google.com/forum/#!forum/rchain manually. I probably should have done a "direct add" instead. I also set an initial welcome message.

from bounties.

kitblake avatar kitblake commented on June 7, 2024

from bounties.

jimscarver avatar jimscarver commented on June 7, 2024

I have continued inviting members to the google group manually. HJ has added them here in github. We need some javascript/googlescript learners to automate these things. I can coach them. I think learning to work together is important. Alternatively we can just put bounties on these things and hope somebody bites.
We can have a separate issue for adding to gitlab but both are enhancement to the processing of a google prereg form submission.

from bounties.

lapin7 avatar lapin7 commented on June 7, 2024

from bounties.

jimscarver avatar jimscarver commented on June 7, 2024

I have added all the emails in the activist registration sheet which has been retired and replaced with the new member registration process.
I have received a request to join the group but cannot confirm they are a member.

The group has been underutilized but I suggest it should be maintained. Having an email alternative for members to reach out to one another is an important channel to have as a compliment to discord and the only way members communicate not active in discord outside officiel coop bulk emails. Email connections are important for working together.

We need a new process @lapin7 to get members in the google group.

from bounties.

lapin7 avatar lapin7 commented on June 7, 2024

from bounties.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.