To view this discussion on the web visit https://groups.google.com/d/msgid/jallib/GVXP195MB16376C1A737B25302F0787A5E6279%40GVXP195MB1637.EURP195.PROD.OUTLOOK.COM.
To view this discussion on the web visit https://groups.google.com/d/msgid/jallib/68061027-3571-475b-8ddf-bb217473c763n%40googlegroups.com.
Hi
I suggested the same with aliases in a private mail to Rob.
Make an announcement on the website that within 2 (?) years the old libs cannot be used anymore.
And maybe it’s possible to make a message in the compiler like: deprecated; use newer library.
Than you have for some time two libs: the old one with the aliases (for example spi_master_hw.jal and the new one = spi_host_hw.jal).
Greetings,
Peter
Van: vsurducan
Verzonden: zondag 16 oktober 2022 06:31
Aan: jal...@googlegroups.com
Onderwerp: Re: [jallib] exit of master/slave?
What if you put these in the library header:
-- alias master = host in Microchip datasheet, please be aware
-- alias slave = client in Microchip datasheet, please be aware
A good practice would be that at the end of any project, ALL libraries, the used compiler, schematic, PCB, machine files ( gerber excelon), all components datasheet used in the project, source code (well commented) and the hex file to be saved in two different places.
On Sun, Oct 16, 2022 at 4:27 AM Matthew Schinkel <mattsc...@hotmail.com> wrote:
Hi, how many files are affected?
Is someone offended by this? If someone is offended we can change it, else it seems like quite a lot will need to be changed and won't be backwards compatible.
Matt.
On Saturday, October 15, 2022 at 10:34:00 AM UTC-4 rob...@hotmail.com wrote:
Hi Vasile,
We can keep the older version on GitHub. Not all files on GitHub are part of a release, that is determined by the file TORELASE on GitHub.
On GitHub you also find a directory called 'Casualties' where some older stuff is stored but you could also just remove it from the release (after some time).
Kind regards,
Rob
Van: jal...@googlegroups.com <jal...@googlegroups.com> namens vasi vasi <fun...@gmail.com>
Verzonden: zaterdag 15 oktober 2022 14:35
Aan: jal...@googlegroups.com <jal...@googlegroups.com>
Onderwerp: Re: [jallib] exit of master/slave?
This will not be a workable solution if you do not keep the old libraries at least in repository, even if you do not release them anymore. You don't know how many valuable projects are out there, is a real pain for new development teams to deal with old, deprecated firmware, written in an alien language that does not have support anymore... if you understand what I mean...
On Sat, Oct 15, 2022 at 12:31 PM Rob CJ <rob...@hotmail.com> wrote:
Hi Rob,
I agree that we should keep it in line with Microchip to keep consistency.
What we could do is the following:
- Copy the current libraries using the new terminology, so for example spi_master_hw to spi_host_hw
- Keep the current libraries for now but add something like _warn "This library will be deprecated, use spi_host_hw. In this way the library can still be used and it gives the JAL users time to switch to the new library convention. We could keep the old libraries for one release and remove them from the next release.
- Modify all current sample files so they use the new libraries.
Would this be a workable approach?
Kind regards,
Rob
To view this discussion on the web visit https://groups.google.com/d/msgid/jallib/CAM%2Bj4qtJ6Kt1%3DM2sj9XO6wLMZJf14QE86WwGg0FtoXHetswyRw%40mail.gmail.com.
Op 17 okt. 2022 om 19:42 heeft Rob CJ <rob...@hotmail.com> het volgende geschreven:
To view this discussion on the web visit https://groups.google.com/d/msgid/jallib/GVXP195MB1637D8819399B47FF245C859E6299%40GVXP195MB1637.EURP195.PROD.OUTLOOK.COM.
To view this discussion on the web visit https://groups.google.com/d/msgid/jallib/4E97DAEF-EF62-4D9D-85C8-E42ED831D68C%40gmail.com.
--
You received this message because you are subscribed to the Google Groups "jallib" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jallib+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jallib/3d96f421-f2a8-4536-8d29-9f1ddaccfaden%40googlegroups.com.
I read the reactions on my mail about hico/hoci: from adoration of women to freedom of speech.😊
I believe Microchip is very smart: don't wait till critics begin about master/slave:
but change it before. 🤔
Jal is going also from master/slave to host/client. When you do it: do it good.
Raspberry, Arduino (and so on) they all use MOSI/MISO and that has a reason.
Rob H. started this discussion also with a reason. Master/slave is an issue
in the world of this moment. Jal is part of this constant changing world.
And it is not important what a JAL-maker/volunteer thinks!
The future of JAL is important.
All kind of volunteers worked hard for JAL and it's not the intention that it's becoming a dull
old-fashioned IDE.
It's to easy to say: it's a lot of work for Rob J.
Rob J. has already made suggestions of changes. If he works it out he can send me the names of samples and I'll change them.
In this way all changes remains equal.
Together with new libs JAL remains up-to-date.
Peter 😎
PS. Who will help too?
Van: Rob CJ
Verzonden: zondag 23 oktober 2022 10:22
Aan: jal...@googlegroups.com
Onderwerp: Re: [jallib] Re: exit of master/slave?
Hi all,
Agree. We coule makt it something gradual.
I started with the ili9341.jal library.
-- Define the interface alias for the ILI9341.
alias ili9341_spi_host is spi_master_hw
Kind regards,
Rob
![]()
To view this discussion on the web visit https://groups.google.com/d/msgid/jallib/GVXP195MB1637C15DB186920B5455F474E62F9%40GVXP195MB1637.EURP195.PROD.OUTLOOK.COM.
Op 27 okt. 2022 om 20:54 heeft Rob CJ <rob...@hotmail.com> het volgende geschreven:
To view this discussion on the web visit https://groups.google.com/d/msgid/jallib/GVXP195MB16375053DD6CE9A92191CF66E6339%40GVXP195MB1637.EURP195.PROD.OUTLOOK.COM.