In this episode we recap our time at this years Codegarden 2023 and share our highlights of the event.
Music from Uppbeat
License code: D8SGCQHI1KO8DKKG
Successes?
Exit Strategy
Music from Uppbeat
License code: D8SGCQHI1KO8DKKG
Welcome back
Opinionated
Music from Uppbeat
License code: D8SGCQHI1KO8DKKG
Things we did this week.Matt's workbench
Vendr 2.0 rc - The mutlitargeted release candidate
Translation manager v9 beta
Graph QL* Hot chocolate * Channel9 - getting started with Hot chocolate
Umbraco newsUmbraco Monterro announcement
Umbraco company information
Poke 53280
Sorry for the sound on Kevin's mic (it gets better when he calms down a bit). Recording last thing, not checking levels , messing about with settings 2 mins before starting. these are all now on our list of things not to do next time
Music from Uppbeat
License code: D8SGCQHI1KO8DKKG
Working on this week:* Kevin made uSync triggers : https://github.com/KevinJump/uSyncTriggers * and Matt released (but forgot to mention) the Vendr lite licence model: https://vendr.net/vendr-lite/
Documentation tools* mkdocs : https://www.mkdocs.org/ * readthedocs : https://readthedocs.org/ * docusaurus : https://docusaurus.io/
The tool Matt is using to build his reference docs (with some custom code) is Mono.Cecil :
Kevin was showing his age,when he was talking about ndocs (& he said ngdocs) which is dead but sorely missed documentation generator for visual studio xml doc files.
The command switch /doc to turn on documentation was once again Kevin showing his age - this use to be a switch (or something like it), now it is automatically added when you tick XML Documentation file in your project configuration
vale linter
- https://github.com/errata-ai/vale
- Example of how UmbracoDocs uses vale https://github.com/umbraco/UmbracoDocs/blob/main/.github/vale-linter.yml
Collapse comments - There isn't a built in shortcut 😞 - but there is an extension that adds one https://marketplace.visualstudio.com/items?itemName=MattLaceyLtd.CollapseComments
structuring your documentationWhat you don't tell you about documentation : https://documentation.divio.com/
UI Examples package / demo videoUI Examples package
- https://our.umbraco.com/packages/developer-tools/ui-examples/
Video of Migration to Multi-targeted package
- https://youtu.be/W9IvX9MmoMo
Music from Uppbeat
License code: D8SGCQHI1KO8DKKG
Introduction:03:10 : Multi targeting packages
09:40 : Matt talks about Konstruct (Fluidity) https://outfield.digital/work/fluidity/
Licencing :12:40 : Licensing & open source / commercial.
15:30 : Open Source Licensing.
24:10 : Commercial licencing.
30:00 : Licence Enforcement.
38:10 : Source available licencing.
41:30 : Finding an Umbraco "fingerprint" vs Domain licencing.
51:03 : Polyform licencing.
51:20 : The size of Umbraco marketplace vs Volume sales tactics.
Music from Uppbeat
License code: D8SGCQHI1KO8DKKG
C# build tool - Nuke Build :
https://nuke.build/
Umbraco Nightly Feed :
https://our.umbraco.com/documentation/UmbracoNetCoreUpdates#prerequisites
Umbraco Release Candidate Notes :
https://umbraco.com/blog/umbraco-9-release-candidate/
Vendr 2 Alpha :
https://vendr.net/blog/vendr-2-0-0-alpha/
uSync 9 RC :
https://blog.jumoo.co.uk/2021/uSync-9-releases/
uSync.Complete 9 Beta :
https://blog.jumoo.co.uk/2021/uSync-Complete-9-beta/
Cypress - Browser testing :
https://www.cypress.io/
Umbraco releases and Long term support :
https://umbraco.com/blog/announcement-support-lts-and-eol-for-umbraco-cms-cloud-and-packages/
Music from Uppbeat
License code: D8SGCQHI1KO8DKKG
References
Music from Uppbeat
License code: D8SGCQHI1KO8DKKG