You commit code to git (or some other CVS) all-day, every-day. Similarly, you probably work on/from/with UML diagrams. Our PUG seeks someone willing to demonstrate the very basic use of UML and/or CVS (as related to Python), please.
We meet (virtually) in the UTC+12 time-zone (0600~0830 UTC) which suits 'late-owls' on the US west coast; everyone across Oceania, Asia, and the Middle East; through to folk waking-up in the UK and Europe. We are currently enjoying a bi-monthly "Software Craftsmanship" series in our monthly 'Presentation Evenings', with a theme of (raising) professional standards, led by Olaf Thielke. As you will expect, the illustration of some points uses UML diagrams. Accordingly, some of our hobbyists, 'Beginners' and 'Journeymen' will gain more - if they first understand how to read basic UML diagrams! The branch's 'Coding Evenings' (our second set of monthly meetings) currently complement the above with a 'code along at home' series called 'Crafting Software' led by dn and DJ. It aims to help coders learn some Python, acquire coding techniques, and to reflect-on and benefit-from the principles of Software Craftsmanship (ie approaching from the bottom-up or what I call: 'SOLID by stealth'). We're coding a (very) simplistic 'Business Rule', and gradually building-out and improving/refactoring as we go. At each stage we could retain the code by saving under a different module-name. Alternately, here is an ideal opportunity to illustrate how a versioning system enables one to remember, and later review and recall, 'history'! Here's where a short and practical demo of 'getting started with git'? (or ... CVS) will fit neatly into the series, perhaps on Wed 3 August. NB no need for multiple branches, diff-resolution, etc, etc. What's in it for me? In-return, the PUG's leadership-team will offer assistance including teaching you how to pull-together a talk (you know the subject but would like some help in presenting to others), thus building your competence and profile. We meet virtually, using the BigBlueButton web-conferencing software, and will be happy to extend your skills in that direction too! The PUG's Meetup group is https://www.meetup.com/nzpug-auckland/ More information about the group is available upon request. Happy to answer questions. Please consider offering a short but highly-pragmatic demonstration, contributing to our professional-improvement. Reply to me (off-list) and I'll introduce you to the wider PUG-leadership team... -- Regards, =dn -- https://mail.python.org/mailman/listinfo/python-list