Hey I wanted to underline that it would be great to see more people doing what Jim is talking about with putting things into proper version control. I'd second the vote for Git, and say that MSFT has been a very good steward of GitHub and there is a lot of scattered personal website/version control in my head C64 code coating around - and in some cases not floating around in any public location. Gideon has been doing so without detriment to his commercial enterprise, so I’m not sure I see where the close-hold approach is benefiting people. Justin > On May 4, 2022, at 15:45, Jim Brain <brain_at_jbrain.com> wrote: > > On 5/4/2022 12:19 AM, Baltissen, GJPAA (Ruud) wrote: >> Hallo Jim, >> >> >> > If there is any interest, I'm also interested in paying someone to disassemble the clone drives' ROMs, and add the conditional JD assembly in those. >> >> Did you have a look at http://www.baltissen.org/newhtm/sourcecodes.htm <http://www.baltissen.org/newhtm/sourcecodes.htm> ? > I have, and I apologize I didn't include it in my list of existing items. > > That said, I'd like to see: > > the code placed into a source code version control system (VCS, like Subversion, GIT, or something similar, though I prefer GIT) that can be cloned by folks and annotation improvements added with relative ease > The versioning in the VCS reflects the various versions via tagging > The source management system shows some of the history of the code (PET KERNAL begat VIC KERNAL, etc.) > VCS branches utilized to show the various BASIC and KERNAL mods like JD, EXOS, BEAST, etc. > Source code written using a syntax that works with a currently maintained and well used assembler that can be run on various OS platforms (Linux, Windows, etc). > After assembly actions like checksum calculations in place > On the nice to have would be: > > Docker or other container solution that contains the assembler and any after assembly actions defined, so folks could use the docker container to build all the images. > Jim > --Apple-Mail=_C3214AF6-7C13-4AB7-9759-AB6EC327DD96 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 <html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Hey I wanted to underline that it would be great to see more people doing what Jim is talking about with putting things into proper version control. I'd second the vote for Git, and say that MSFT has been a very good steward of GitHub and there is a lot of scattered personal website/version control in my head C64 code coating around - and in some cases not floating around in any public location. Gideon has been doing so without detriment to his commercial enterprise, so I’m not sure I see where the close-hold approach is benefiting people.<br class=""><div><br class=""></div><div>Justin</div><div><br class=""><blockquote type="cite" class=""><div class="">On May 4, 2022, at 15:45, Jim Brain <<a href="mailto:brain_at_jbrain.com" class="">brain_at_jbrain.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><meta charset="UTF-8" class=""><div class="moz-cite-prefix" style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;">On 5/4/2022 12:19 AM, Baltissen, GJPAA (Ruud) wrote:<br class=""></div><blockquote type="cite" cite="mid:PAXPR10MB55205CBD15B3AE5AFBF8DFD4E1C39@PAXPR10MB5520.EURPRD10.PROD.OUTLOOK.COM" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><div class="WordSection1" style="page: WordSection1;"><div style="margin: 0cm; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><span lang="EN-US" class="">Hallo Jim,<br class=""><br class=""><br class=""></span><span lang="EN-US" class="">> If there is any interest, I'm also interested in paying someone to disassemble the clone drives' ROMs, and add the conditional JD assembly in those.<br class=""><br class="">Did you have a look at<span class="Apple-converted-space"> </span><a href="http://www.baltissen.org/newhtm/sourcecodes.htm" moz-do-not-send="true" class="moz-txt-link-freetext" style="color: blue; text-decoration: underline;">http://www.baltissen.org/newhtm/sourcecodes.htm</a><span class="Apple-converted-space"> </span>?<span class="Apple-converted-space"> </span></span></div></div></blockquote><p style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">I have, and I apologize I didn't include it in my list of existing items.</p><p style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">That said, I'd like to see:</p><ul style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><li class="">the code placed into a source code version control system (VCS, like Subversion, GIT, or something similar, though I prefer GIT) that can be cloned by folks and annotation improvements added with relative ease</li><li class="">The versioning in the VCS reflects the various versions via tagging<span class="Apple-converted-space"> </span><br class=""></li><li class="">The source management system shows some of the history of the code (PET KERNAL begat VIC KERNAL, etc.)</li><li class="">VCS branches utilized to show the various BASIC and KERNAL mods like JD, EXOS, BEAST, etc.</li><li class="">Source code written using a syntax that works with a currently maintained and well used assembler that can be run on various OS platforms (Linux, Windows, etc).</li><li class="">After assembly actions like checksum calculations in place</li></ul><p style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">On the nice to have would be:</p><ul style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><li class="">Docker or other container solution that contains the assembler and any after assembly actions defined, so folks could use the docker container to build all the images.<br class=""></li></ul><p style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">Jim</p></div></blockquote></div><br class=""></body></html> --Apple-Mail=_C3214AF6-7C13-4AB7-9759-AB6EC327DD96-- --Apple-Mail=_F52ADA86-B5F1-4889-A067-E1D346F15A8C Content-Disposition: attachment; filename=smime.p7s Content-Type: application/pkcs7-signature; name=smime.p7s Content-Transfer-Encoding: base64 MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCCCd4w ggS8MIIDpKADAgECAhB4SqkSGNGkJghRPNNmVUOjMA0GCSqGSIb3DQEBCwUAMEwxIDAeBgNVBAsT F0dsb2JhbFNpZ24gUm9vdCBDQSAtIFIzMRMwEQYDVQQKEwpHbG9iYWxTaWduMRMwEQYDVQQDEwpH bG9iYWxTaWduMB4XDTIwMDkxNjAwMDAwMFoXDTI5MDMxODAwMDAwMFowWzELMAkGA1UEBhMCQkUx GTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExMTAvBgNVBAMTKEdsb2JhbFNpZ24gR0NDIFIzIFBl cnNvbmFsU2lnbiAxIENBIDIwMjAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC/G8kG oRqlq7Hb/Pcnt8WyVE5aMpUnmsIx9YayDXt2YPs1KcbtKmhrx3eG1eyWzUgzGg7w/Ki5BqM1Cpia VijGKeWp6cw2/sInIQow4C2CUGYPoL9ALuRP51LHgd9JOzzGa/y94k6V0zMXxL8ESf+0PjD8O+mD 6hc6oPI6Ic9NpxEUrRAeirl4RsGZVLxbSvBxpGi0718ZMD42MXQzLsYtE0rR4w8aHaFw9lRFCFfL vBFDxcUh8QDqRpAcc3badydW3CqJOYDBNH7gY01WKcbcqM1ksBVKcat0K9PYjhmjX2ErLk9fqjvC tVe8xHjNXlUEXBXpkMz7F7Bqjsy6n5JvAgMBAAGjggGJMIIBhTAOBgNVHQ8BAf8EBAMCAYYwHQYD VR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYE FIW78MzENrUKYnajmS6PuzpqrcVRMB8GA1UdIwQYMBaAFI/wS3+oLkUkrk1Q+mOai97i3Ru8MHoG CCsGAQUFBwEBBG4wbDAtBggrBgEFBQcwAYYhaHR0cDovL29jc3AuZ2xvYmFsc2lnbi5jb20vcm9v dHIzMDsGCCsGAQUFBzAChi9odHRwOi8vc2VjdXJlLmdsb2JhbHNpZ24uY29tL2NhY2VydC9yb290 LXIzLmNydDA2BgNVHR8ELzAtMCugKaAnhiVodHRwOi8vY3JsLmdsb2JhbHNpZ24uY29tL3Jvb3Qt cjMuY3JsMEwGA1UdIARFMEMwQQYJKwYBBAGgMgEoMDQwMgYIKwYBBQUHAgEWJmh0dHBzOi8vd3d3 Lmdsb2JhbHNpZ24uY29tL3JlcG9zaXRvcnkvMA0GCSqGSIb3DQEBCwUAA4IBAQBZa2qO7XaDnbgV 0PYfBRdTWtLF4zlpJTVxQLVX/EGNdbQiMDv/f+8bZyJ6088/+DeWmhB49UmlAApmaXzV8fA8+K8U r0lrjWMmSCobOQ5FILTFiSHaAZ5CDUlVoLNytHMkSVGNPjjaboWlsscJ5vEgcu7RYE2Mtmt4Hoxg xqp08voi1te0P8FTiTnXtwS5RtzOgEVkCtqOruhQFZe6uiWfkAydHBU3CAk3g2nSziSQn3gp6nNs U4vNxud9QHT7FPh+heZszQaaZw8Y7LSq+oQcmwHANlcPEiTyioKecueCLs33hKfh5Nyaln00fZ0M 3U5MQ9VeBEblfWkFw20xYbowMIIFGjCCBAKgAwIBAgIMEiM26p4/9crpWJ71MA0GCSqGSIb3DQEB CwUAMFsxCzAJBgNVBAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMTEwLwYDVQQDEyhH bG9iYWxTaWduIEdDQyBSMyBQZXJzb25hbFNpZ24gMSBDQSAyMDIwMB4XDTIyMDMwMzE2NDgxMVoX DTI1MDMwMzE2NDgxMVowUjEkMCIGA1UEAwwbc2hhZG93QGRhcmtzaWRlcmVzZWFyY2guY29tMSow KAYJKoZIhvcNAQkBFhtzaGFkb3dAZGFya3NpZGVyZXNlYXJjaC5jb20wggEiMA0GCSqGSIb3DQEB AQUAA4IBDwAwggEKAoIBAQCpDw8r9zMnSlgxpu4NudC4Xen655R9MLWZhJqrOiqhYNNFCvw4lTrt 5qXwLesOdZNduVB8eVIQXRaXEmgYhYI4bCI2eDxqY7/ueYF9ZgLxfYgyIYC2OCDXeuxF0WxyfOxP 7ViDtGJ/NrpIGszmZzGZYl2IBKwg8Ejvyh0DRPEqCjql8u34pLIQ5Z8Bx8ju3xVznYhZ3yr9nMrM wJwUdUsdKKSODHR1VpPxtOM+Gr31W00DptMVbErgcn/8L+lXHn3pu16PJgJ/PJW9MVVY256hRgoK CeEBCrFKKPQmLVyadDXxOYiqydJpDBhw2+m6ek9CpkRPF/cO4Q+217BvaHSJAgMBAAGjggHlMIIB 4TAOBgNVHQ8BAf8EBAMCBaAwgaMGCCsGAQUFBwEBBIGWMIGTME4GCCsGAQUFBzAChkJodHRwOi8v c2VjdXJlLmdsb2JhbHNpZ24uY29tL2NhY2VydC9nc2djY3IzcGVyc29uYWxzaWduMWNhMjAyMC5j cnQwQQYIKwYBBQUHMAGGNWh0dHA6Ly9vY3NwLmdsb2JhbHNpZ24uY29tL2dzZ2NjcjNwZXJzb25h bHNpZ24xY2EyMDIwMEwGA1UdIARFMEMwQQYJKwYBBAGgMgEoMDQwMgYIKwYBBQUHAgEWJmh0dHBz Oi8vd3d3Lmdsb2JhbHNpZ24uY29tL3JlcG9zaXRvcnkvMAkGA1UdEwQCMAAwSQYDVR0fBEIwQDA+ oDygOoY4aHR0cDovL2NybC5nbG9iYWxzaWduLmNvbS9nc2djY3IzcGVyc29uYWxzaWduMWNhMjAy MC5jcmwwJgYDVR0RBB8wHYEbc2hhZG93QGRhcmtzaWRlcmVzZWFyY2guY29tMB0GA1UdJQQWMBQG CCsGAQUFBwMCBggrBgEFBQcDBDAfBgNVHSMEGDAWgBSFu/DMxDa1CmJ2o5kuj7s6aq3FUTAdBgNV HQ4EFgQU4BKQGKnyXl/XjjK4orSOLatZk4wwDQYJKoZIhvcNAQELBQADggEBAB8gLjJ+duwBY3lt bu6chBwTKZErjKJzSyfT4OZED21OfJKPB2PIGSkUcEcwfspnKSwNQdLNKreCDaQ5TlpX2deiEfKz iqlIa+QdSUHhbQbX0XPkWf3v3PKuMegowX0V20uku8I1WXZc3O+g99UomtY3MkAstlffGysH0sDl oJ+ZQqcDAZFmB5uzzWscUeQHUazlbjIocMNNu5edOhRlUKZyOzXrjhEyIWgdPz8qEaTBdVsKmVH4 UUxQi9jIrOylV97J+h0mKqA8O8J+DdcJPImHOw4Od7Iz//ChyumaTRCsQ/86FSQy1BsnfOCwKrTc x5orjhNSJ02uOpjwIKeb7gkxggL9MIIC+QIBATBrMFsxCzAJBgNVBAYTAkJFMRkwFwYDVQQKExBH bG9iYWxTaWduIG52LXNhMTEwLwYDVQQDEyhHbG9iYWxTaWduIEdDQyBSMyBQZXJzb25hbFNpZ24g MSBDQSAyMDIwAgwSIzbqnj/1yulYnvUwDQYJYIZIAWUDBAIBBQCgggFjMBgGCSqGSIb3DQEJAzEL BgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTIyMDUwNTE0NTAzNVowLwYJKoZIhvcNAQkEMSIE IFhaKaWWjStdqqmKTX7awMtCNS5Dge8Z9m2L4lBZqymYMHoGCSsGAQQBgjcQBDFtMGswWzELMAkG A1UEBhMCQkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExMTAvBgNVBAMTKEdsb2JhbFNpZ24g R0NDIFIzIFBlcnNvbmFsU2lnbiAxIENBIDIwMjACDBIjNuqeP/XK6Vie9TB8BgsqhkiG9w0BCRAC CzFtoGswWzELMAkGA1UEBhMCQkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExMTAvBgNVBAMT KEdsb2JhbFNpZ24gR0NDIFIzIFBlcnNvbmFsU2lnbiAxIENBIDIwMjACDBIjNuqeP/XK6Vie9TAN BgkqhkiG9w0BAQsFAASCAQBYOVjPOM80myKvPLHECMCkkmsU79z3NJQg2GBTEkDEB4xlflufQe1r OpSM75zZTVOBw0nlvOIGorHpu4B8qq1CwBcy6uXZUquzFcc7cu8mEQqMYGgjP2cJF5P+TgKibvD5 eerrnNpJH/arfFAI4xAX22zC7M5J/MPP3T4Oxi9jHHTYqHPz8X5aevK7VHUqQTXoB9P5jvCdQCuZ G2oG3mJ4D0L6on9hwfoyNP5XIz1G3bhY2wtfwMqmWJhp/Caec5Tu0Wk6d3Rgeii7LbsB7EyI0Acn QzxSEARAOiZ3RqXZWDHjvHND9CnE7pWQGRoi1HPlIhoHdGn93l6heS67hvbqAAAAAAAA --Apple-Mail=_F52ADA86-B5F1-4889-A067-E1D346F15A8C--Received on 2022-05-05 17:00:02
Archive generated by hypermail 2.3.0.