rudimusmaximus / DevFlow

A Dev Flow for Google Appscript

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

How can I keep up with Weekly Wednesdays I can't attend?

rudimusmaximus opened this issue · comments

How to keep up with Weekly Wednesdays

Need a place to catch up.

Final Answer

We are driving to put 'everything' into the repo and keep up to date via Glo Board.
Here is a direct link to the web app for this board
Notes from meetings will be logged Markdown style in updates to this issue here in chronological order.
Meetings will be on Wednesdays and either be a working session, a general session or combination of the two:

  • Working Sessions by topic
  • General Sessions for demonstrating the state of the project

Key Completed:

  • Kicked off lead only meetings, kicked off weekly meetings
  • Start a logging issue for Weekly Wednesdays; #46 this issue
  • Send glo board invites to rest of email list that have not updated for phase II but have left subscription on
  • GAS basics parts 1-3: cover more examples as described in the last section of Gist linked to issue 45
  • Conduct first and second general sessions
  • Conducted General Session II (and GAS part 3 working session)
  • Started a timeout on July 12
  • Aug 15, 2018 General Session III CANCELED
  • Aug 22nd resume weekly Wednesday working sessions - more GAS and addon prep
  • started ZenHub SPRINT 1 - Aug 22 - Sep 5 14day sprint
  • Demonstrate release push with develop branch demo of make test ready
  • Standup basic published to shareable unlisted link
  • Sep 12, 2018 General Session 4 - Basic addon ready demo, demo ideas

Key Upcoming:

  • Sep 19 - Claim or lose a demo by commenting on issue #65
  • Dec 12 - Phase II Closed - Demo, lessons learned, comments on phase III
  • tbd - Phase III Open Sprints as scheduled
  • Best Practices Sprint - Open source facelift on our readme and repo to model collaboration and update everything after lessons learned, readme.md, issues and epics for updated release intent

Overall Plan dates

Leads with access to maintain a high-level plan. The main dates are above.

Latest Plan Extract

Our website hosts the latest and most detailed publically available plan is on our site.
See our project site

Chronological Notes

Abbreviations:

  • WS Weekly Wednesday Working Session
  • GS 2nd Wednesday General Session

2018.05.09 WS-Planning Meeting

  • No recording

2018.05.16 WS-Overview and GAS Basics part one

2018.05.23 WS-Debug and tested make test ready no recording

2018.05.30 WS-Updates, learnings, Make Test Ready Demo

Check out the replay here

Agenda

2018.06.06 WS-Make Test Ready Release, phase II deliverables, prep for general session 1

No Recording

Agenda with notes

  • make test ready was released in DevFlow v0.4.0 and is in both Develop and Master branches.
    • we are working out an issue discovered in testing around newly re-named scripts; we will make an edit to logging and the process write-up. They will go in as a 'hotfix' to demonstrate that too. We will demo result in our first general session on June 13th.
  • General session I June 13, 2018, 1 of 5 in Phase II
    • In each of these sessions, we will present a presentation on the approach and deliverables highlighting updates since the last meeting
    • Demo make test ready
    • updates to Deliverables for phase II
      • See #33 ...DevFlow/issues/33
      • TODO: finish adding a list of deliverables
      • TODO: generate issues for each of these deliverables
  • This week's Cool links:
  • Next Week: So far, we've worked out of emails and issue updates on the repo via glo board. BE ON THE LOOKOUT for placeholder meeting invites for each of the 5 monthly general sessions.

2018.06.13 GS-General Session I and Special Guest

Agenda: special guest from at&t scheduled to join us!
1 State of the repo and release updates
2 Phase II our "deliverables" updates - repo documents to model the DevFlow approach
3 State of the Demos updates - when started
4 Session Highlight - Make Test Ready process, Glo Boards show and tell demo with lessons learned
5 Q&A - Open questions and hands-on

Notes:
Here's the presentation PDF with live links AND the recorded session of 1hr30m.
Hear from our at&t guest at the end after the demo.

2018.06.20 WS-GAS Basics Part 1

Recording Link

Agenda with notes

  • GAS Basics working sessions to try out GAS on sheets data; some of these could be turned into demos of successful "GAS patterns"

    • Each week for a series of weeks will cover some GAS basics and share the sheet with its script as well as the recording, so you can follow along and explore.
    • We recommend making a copy of the provided files and then working from there. If you want to make comments on the file, just add comments in the sheet we link you to.
  • Topics covered include

    • Update Multiple Values
    • Manipulate Disjoint Ranges
    • joint discovery based on interest and time
      • on open build menu calling these
      • others? practice using and presenting from editor
    • dates - cancelling working session on Aug 1st
  • This week's Cool links:

  • Unassigned Action Items: research items, problems to solve, notes, special items

    • Other DevFlows from GDEs we gave feedback (and got mentioned) in a google developer expert's DevFlow for an org team. This G+ post shows him listing a document for feedback and the document itself has comments you can review in comment mode. He has a great idea about including manifest files (more later). IF you are ever keen and the post is still up, check it out for a look at open collaboration about methods.
    • ideas for GAS series working sessions
      • use the "Gist query my sheet" demo to build a 2d array from sheet data
        -[ ] try out a few patterns on this data
      • PhaseII? - grab real problems posed in G+ for discussion; for example, this one has a recommended solution where the answer involves a simple and an installable trigger. Triggers might be a topic
        • setup a series to solve, then work the list practicing working in GAS
      • Incorporate manifests so required services are more clear and GAS GitHub assistant pulls them as well. This is a js file you can make visible in the web GAS editor. Review also Other DevFlows from GDEs in GAS Basics Part 1 notes as it was their suggestion
  • Next Week: part 2

2018.06.27 WS-GAS Basics Part 2

Recording Link

Agenda with notes

2018.07.04 WS-GAS Basics Part 3

Canceled due to holiday; merging with General Session II.

2018.07.11 GS-General Session II (and WS-GAS Basics Part 3)

Recording Link

Agenda with notes

  • GAS Basics working sessions to try out GAS on sheets data; some of these could be turned into demos of successful "GAS patterns"

  • Topics covered include

    • Catch up on the gas workshops via the video links and
    • Demo 'Gist query my sheet' shows SQL like query to a 2d array and use of advanced sheet service to right-size the new sheet with the exact number of rows and columns required
    • demonstrate GitHub /compare feature
      • 1.1.0 Gist query my sheet "make it possible"
      • 1.1.1 Faster - batching more actions for speed "make it faster"
      • 1.1.2 Functional - slightly slower for a reason, leveraging API best practices and workarounds "make it pleasant" for the first run, re-run
  • This week's Cool links with a few more added for time off:

  • Next Week: IMPORTANT TIME OFF MESSAGE

    • Taking time off to catch up with coursework. General Session 3 Canceled!
    • No working sessions until 2018 Aug 22
    • General Session 4 on Sep 12th will demo our version of the addon and will be a good one to attend as we will be ready to share demo credit if you can take one after seeing how we lay them out
    • Demos for phase II will be assigned by the end of working session Sep 19th...."claim your demo or lose it for phase II :)"

2018.07.18 WS-Canceled

2018.07.25 WS-Canceled

2018.08.01 WS-Canceled

2018.08.08 WS-Canceled

2018.08.15 GS-Canceled General Session III

2018.08.22 WS-Resume Weekly Wednesday Working Sessions

Recording Link TODO

Agenda with notes

  • our add-on working sessions to prep our addon so volunteers can add demos

  • Topics covered include

    • Setup 14-day sprint on ZenHub
      • prep ZenHub SPRINT 1 - Aug 22 - Sep 5
      • skeleton only, we will add detail as possible
    • Start work
    • GitKraken has many great updates, so make sure you have latest. Like syntax highlighting and a code editor inside the interface https://www.gitkraken.com/git-client#code-editor
  • This week's Cool links:

  • Upcomming:

    • Shakeout our first sprint from Aug 22 - Sept 5, 2018
    • General Session 4 on Sep 12th will demo our version of the addon and will be a good one to attend as we will be ready to share demo credit if you can take one after seing how we lay them out
    • Demos for phase II will be assigned by the end of working session Sep 19th...."claim your demo or lose it for phase II :)"

2018.08.29 WS-Addon Standup

Recording Link

Agenda with notes

  • our add-on working sessions to prep our addon so volunteers can add demos.

    • Shakeout our first sprint from Aug 22 - Sept 5, 2018
  • Topics covered include

    • Continue ZenHub sprint, update issues
    • Permissions on repo and adding a collaborator
    • use Placeholder.com to create our marketing tiles for the welcome, and example first demo
    • per G guidelines we need the following for our store listing (even if publishind to group or domain)
      • Small tile - 440x280
      • Large tile - 920x680
      • Marquee - 1400x560
    • We will need to resolve how we want to handle the small addon icon with a 96x96 internal symbol (see google guidelines) Guidelines for square icon: 96x96pixels for the art inside and 128x128 pixels overall
    • We will submit files for the 'market listing' top level, but for each demo you can use these for now by reference.
  • This week's Cool links with a few more added for time off:

    • next week will share again the UI guidelines and the market listing instructions
    • for example see icon section
  • Upcomming:

    • General Session 4 on Sep 12th will demo our version of the addon and will be a good one to attend as we will be ready to share demo credit if you can take one after seing how we lay them out
    • Demos for phase II will be assigned by the end of working session Sep 19th...."claim your demo or lose it for phase II :)"

2018.09.05 WS-Addon Standup

No recording. Working session.
Hot links include incorporating Clasp see #62.

2018.09.12 GS-Demo state of Addon Standup, highlight sprint lessons learned, demo ideas

RECORDING
PRESENTATION

Agenda

  • install of the unlisted add-on
  • two demos
  • full demonstration of what the workflow looks like from feedback to publishing a change
  • a code walkthrough of how the add-on works

If you want to do a demo, let us know by saying so on issue 46 by Wed the 19th. State which one and whether you'd like to get it done before next General Session on second Wednesday in Oct or during phase III and we will reserve it for you. Two easy and a third possible, others will be in Phase III. Watch the vid, pick one if you want. Contributors get their pic and LinkedIn included as part of the demo AND can say they contributed to an open source project.

  • Update multiple cells (from BurningGAS example)
  • Manipulate disjoint ranges (from BurningGAS example)
  • What's new (from Totally Unscripted, if the creator doesn't want to do it)
    Working sessions by appointment, otherwise next session will be Oct 11, 2018, to close Phase II

2018.09.19 DEADLINE to Claim or lose a demo for phase II

2018.09.26 no session

2018.10.03 no session

2018.12.12 GS-General Session: Phase II Lessons Learned

Agenda:

  • State of the repo and release updates
  • State of the repo and release updates
  • Lessons Learned and Feedback summary
  • Phase III plans
  • What to do next

Notes:
1 Here's the presentation PDF with live links AND the recorded session of 41m 30s.
2 Be sure and also check the pdf slides as we added a little content after the meeting.
3 Phase III is OPEN TO THE PUBLIC (more to come)
4 Feedback themes

  • Themes - focus/audience, amount of content, complexity of content, there is a value to create and deliver
  • We made Alexander Ivanov’s google apps script awesome list
  • we are #3 in a current google search!
  • Feedback from G+ Moderators

5 Rudy's notes on organizing principles of getting good at something B/H, C, M
B/H - behavior the critical success factors
figure out what they are, make them your habits, observe the best you can find, follow critical content creators on twitter, pay attention

C - competence
many kinds/domains (this is the stuff of methodologies) examples of competence/acumen include - technical, professional, business, others…
in your career you will generally be working on maybe 4-8 that you should master (check that number, i’m just throwing that out there)
rating competence - if on a scale of 1-5; 1 would be newly trained and 5 might be gets paid to present or published content for sale

M-mastery
10,000hrs + continual learning
a good motto borrowed from martial arts “we need more practice”

6 Closing notes
Rob and I will be working on DevFlow as an ongoing open source with attribution project. So keep watching the space. Also, you can now watch for release updates.

Startup activities:
Additionally, I applied for the ND to learn how to make my own prototypes and help me in bootstrapping a startup.
If you want to learn about that, get to know us through the DevFlow project first.
If your company is looking to establish a GAS team using DevFlow, please reach out as I might be doing some of that in the new year as well.
7 Next items

Have a question or comment?

Add it to this issue history in a new comment block and mention TODO or TODO. Thanks.

Check out this link on how to import from bookmarks into diigo:
https://www.diigo.com/tools/import_all

Search for OneTab in chrome extensions - excellent tool

Notes from general session and working session 6.20 added.

Revised notes in the main section and made notes chronological, added notes from last working session and included dates for time out and list of work to complete for phase II. Thanks, See you Aug 22nd. @RobGoelz let me know if anything is off. I'll send a note out.

And...we're back! The main section notes were updated with Aug 22nd notes and recording link (30 min). Enjoy!

Notes updated with Aug 29 notes and recording link. Next week working session likely no recording. See you at general session in 2 weeks

Updated notes for 2018.12.12 GS-General Session: Phase II Lessons Learned

We will be rebooting in the coming months. A new company email list can be found here.
http://bit.ly/rcc-signup
Thanks for your patience.