|
I don't know, tell us, don't leave us in the dark.
"the debugger doesn't tell me anything because this code compiles just fine" - random QA comment
"Facebook is where you tell lies to your friends. Twitter is where you tell the truth to strangers." - chriselst
"I don't drink any more... then again, I don't drink any less." - Mike Mullikins uncle
|
|
|
|
|
That sounds like the perfect crime - they will be left in the dark.
|
|
|
|
|
You just have to lava good lamp joke!
If you can't laugh at yourself - ask me and I will do it for you.
|
|
|
|
|
If you steal a clock, do you do hard time>
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
I don't know, but the two brothers who stole a calendar each got six months.
|
|
|
|
|
|
I found a strange looking coin on the sidewalk, but I can't make heads nor tails out of it.
The difficult we do right away...
...the impossible takes slightly longer.
|
|
|
|
|
When I was young my dad gave me money to go downtown and pay the electric bill but instead I bought raffle tickets for a chance to win a new truck.
I told my dad when I got home what I had done and he beat my butt but the next morning there was a new truck in the driveway.
We all held each other and cried, especially me because it was the truck from the electric company there to turn off the lights.
...dad beat my butt again.
The less you need, the more you have.
Even a blind squirrel gets a nut...occasionally.
JaxCoder.com
|
|
|
|
|
Shocking!
The difficult we do right away...
...the impossible takes slightly longer.
|
|
|
|
|
They had trucks back then Mike?
It was broke, so I fixed it.
|
|
|
|
|
Back then we called them Conestoga's.
The less you need, the more you have.
Even a blind squirrel gets a nut...occasionally.
JaxCoder.com
|
|
|
|
|
|
|
or maybe KISS - Shock Me[^].
"the debugger doesn't tell me anything because this code compiles just fine" - random QA comment
"Facebook is where you tell lies to your friends. Twitter is where you tell the truth to strangers." - chriselst
"I don't drink any more... then again, I don't drink any less." - Mike Mullikins uncle
|
|
|
|
|
24 stars at github, 2 forks, 33 upvotes at CP + umpteen downloads
This is what I get for promoting my code.
Now I have to maintain it.
I was just in the middle of making my EPUB stuff when someone opens an issue on my GFX project, saying it breaks on the newer ESP-IDF. So now I stop what I'm doing to fix that, which takes 20-30 minutes to build the almost two dozen projects involved. And then I have to make the new zip, update the article here, etc. Takes me about an hour of overhead to make even the smallest change to the public facing codebase, which I guess is how it should be, but I hoped for less overhead on a solitary project, even one of this size.
Anyway, it's my fault. It's popular enough that I probably will always have to maintain it forever now.
I wish I had some contributors though.
I'm not sure what sort of unsavory things I'm expected to do in order to attract them, but I'm eager to learn.
Real programmers use butterflies
modified 30-Jul-21 12:39pm.
|
|
|
|
|
honey the codewitch wrote: I wish I had some contributors though.
Well, you obviously need more github contributors to help out.
Disclaimer: I know nothing about this area of marketing.
but, it seems to me that you need to market/advertise better (if "better" is even the correct term here?). Get the word out that you need contributors for your source repo. find forums that cater to what you are working on and start advertising.
make sure your source repo has plenty of documentation that is searchable via Google, etc. key words, tags, whatever.
GitHub - rdp/open-source-how-to-popularize-your-project[^]
best of luck. 
|
|
|
|
|
Thanks. I've had some people out there that were interested but nobody that was proficient/willing-to-become-proficient at Generic Programming in C++ which is sort of necessary to code on this project.
The trouble is essentially demographics, I think. I get the Arduino and ESP32 hobbyist crowd, not a professional development crowd. The audience tends to be more green when it comes to coding, with more skills in the circuit building arena than in doing arcane compiler magic with C++.
I'll probably find some folks eventually when I produce drivers for ARM and stuff, and get more veterans involved in using it.
Real programmers use butterflies
|
|
|
|
|
|
Having someone else test your code is nice.
It was only in wine that he laid down no limit for himself, but he did not allow himself to be confused by it.
― Confucian Analects: Rules of Confucius about his food
|
|
|
|
|
Oh definitely. The other day I caught two bugs that should have never made it into my code. They weren't impacting code I was using, until they did, of course. One was I had assigned a signed value to a size_t (which strangely works in GCC under 64 bit minigw on windows - but not on the ESP32), and another I was subtracting a value where I should have been adding a value that was likely to be negative.
If I had someone else around to look at it, they'd catch things like this. Who knows what else lurks? This codebase is pretty complicated at this point.
Real programmers use butterflies
|
|
|
|
|
Unless you graduate from random people making bug reports to people offering to pay you to get an SLA, don't feel obligated to drop what you're in the middle of to rush a fix out. Next week is soon enough; especially if you can save on the overhead by batching the bug fix up with other changes to only do the packaging steps once.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, weighing all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
|
|
|
|
|
I do worry that not being responsive to fixes will lead people to abandoning my project, at least while it's still in its relative infancy so I've made it a priority. You think that's overly diligent? I wouldn't put off directly paying work to do it, but I have the time. It's just a matter of where I put my priorities. I'm not really sacrificing anything, but I do worry that the time will come soon when the sheer scope of the project and the maintenance it requires will overwhelm me. I'm human, after all, despite rumors to the contrary. If the project can get some contributors before it snowballs into something I can't manage on my own I'd sleep better.
Real programmers use butterflies
|
|
|
|
|
Maybe you should be committed.
|
|
|
|
|
probably
Real programmers use butterflies
|
|
|
|
|
Well, you made it open source and I believe that if you put some code into your project that states that it's open source for a trial period and then make it upgradable to your next pivot on your platform, then maybe you will get some sponsorship and maybe even a little credit for your hard work! Programmer to Programmer, it's not as easy as it used to be. There's a lot of competition now and if you put all of your eggs in one basket you're asking for a migraine. JUST MY HONEST OPINION.
-RANDY
|
|
|
|