Sometime ago, when I was drawing some of my first schematics in KiCAD, I needed the symbol for the MC6840 programmable timer.
When I called up the library for the schematic, I was instead given what turned out to be the symbol for the MC6821 (I ended up making my own symbol for the 6840).
How does one go about making suggestions for corrections?
Sadly, hackers and spammers get everywhere, so authentication of some sort is needed. I don’t recall gitlab being specially difficult, but then I use these sort of tools in my day job.
If anyone needs to raise an issue, they could just ask here. I don’t mind raising issues on other people’s behalf, if I think it is valid.
I do not know their motives, thoughts or anything, but the other options (encourage or even neutrality=not saying anything) seems to me like a better move.
After having a GL account, i am not sure if it is more than 3 clicks away to open an issue… I believe this is not a difficult task.
GL is a little confusing but this requires to spend some time navigating around and figure things out. GL also has a strong documentation in order to help you.
If you are willing to raise the issue on my behalf, I can drop the MC6840 symbol I made into a fresh library and attach it to this thread.
(If further encouraged, I can throw in some other ICs for which I made my own symbols: 2-part versions of the 74LS368 and 74LS375 ICs; MC6810; MC6850; and 2716 / 2732 EPROMs)
Ah, the offer only extends to creating issues for incorrect symbols; submitting merge requests for new or changed parts is another level of effort which I would not have time for.
That’s one point of looking at it. I call it the “Why can’t we all just be friends?” approach. And it’s deadly.
Having worked most of my life in engineering combined with sales and marketing, I’ve learned that complaints are extremely valuable and should be taken seriously.
A customer (and I’m a customer in this case) that calls in with a complaint does it, because he wants the issue to be solved, and would like to continue working with you. This is positive feedback.
A customer that keeps silent or doesn’t complain, is lost to you forever.
In this particular case though, the way i see it, OP is asking for a more appropriate place to raise an issue.
Nobody benefits from hearing the same complains over and over. But it is your right to express yourself and that is acceptable from me.
I do not want to accept over-reactions though. Raising an issue is not a big deal, and it is not 50+ steps away. Neither checkouts required, neither git and terminal. I think you can agree here.
I do feel the need to point you that as an open source “customer”, it goes against your own benefit to discourage anyone from contributing.
All that is required is providing gitlab with a valid email address (or a account on any single sign on service like google, github, …). In other words no more work required than getting an account on this forum.
Two factor authorization is optional (can however be set as a requirement for a repository or organization). Source: I am the reason (or one of them) why the KiCad organization does not require two factor authorization (or more precisely my lack of a smartphone capable of running the app required for two factor authorization).
I am not even sure if two factor would be required for pull requests or issues even if the organization requires it for their members. This assumption comes from the lack of write access needed for either of these actions (issues do not change anything on the target repo and pull requests require you to have a personal fork whose access rights are under your control)
Right.
I’ll try GitLab again some day when I have nothing else to do.
To be fair, my nightmarish experiences were with GitHub, and after seeing that GitLab looks exactly the same, I pulled the emergency brake immediately. I’m not a masochist.
Both are based on Git, so have the same basic functionality (forking, merging, pull request, etc.) but they have slightly different auxiliary features. I don’t know what they are, but apparently the KiCad dev team liked the auxiliary features of GitLab over GitHub when they went shopping for where to transition away from Launchpad.