Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. I find it really satisfying to contribute to open source projects

I find it really satisfying to contribute to open source projects

Scheduled Pinned Locked Moved The Lounge
designcomgraphicsiotcollaboration
5 Posts 4 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • H Offline
    H Offline
    honey the codewitch
    wrote on last edited by
    #1

    Back when I was a teenager, I would mentor other people on how to code. I still do some of that online, but it's not the same as living with your buddy and coding together. That kind of collaboration spurs inspiration and can make both parties better coders. It did in my case. Contributing to a very active project, especially one that gets as much play as LVGL is similarly satisfying despite being all online. GitHub is nice in that it's an all in one collaboration tool if you use it properly and it kind of removes the typical barriers one might face trying to code together. Not quite the same as AnyDesk and a phone, or an in person collab, but close. I kinda wish my projects got more play. My graphics library is somewhat popular, but I have only one contributor, and he works on the website exclusively.

    Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

    R M S 3 Replies Last reply
    0
    • H honey the codewitch

      Back when I was a teenager, I would mentor other people on how to code. I still do some of that online, but it's not the same as living with your buddy and coding together. That kind of collaboration spurs inspiration and can make both parties better coders. It did in my case. Contributing to a very active project, especially one that gets as much play as LVGL is similarly satisfying despite being all online. GitHub is nice in that it's an all in one collaboration tool if you use it properly and it kind of removes the typical barriers one might face trying to code together. Not quite the same as AnyDesk and a phone, or an in person collab, but close. I kinda wish my projects got more play. My graphics library is somewhat popular, but I have only one contributor, and he works on the website exclusively.

      Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

      R Offline
      R Offline
      rob tillaart
      wrote on last edited by
      #2

      Quote:

      I kinda wish my projects got more play. My graphics library is somewhat popular, but I have only one contributor, and he works on the website exclusively.

      I agree with the satisfying aspect you mention, having written several Arduino libraries, I also recognize the contributor effect. The number of contributors is not high, still I find them very valuable as they add functionality. Most important imho are the people who take the time to report bugs or unexpected effects that I have missed (or skipped). Their fixes and insights are very much appreciated as they save a lot of time in investigating. In short, people who open issues are imho also contributors. How do you look at them?

      H 1 Reply Last reply
      0
      • R rob tillaart

        Quote:

        I kinda wish my projects got more play. My graphics library is somewhat popular, but I have only one contributor, and he works on the website exclusively.

        I agree with the satisfying aspect you mention, having written several Arduino libraries, I also recognize the contributor effect. The number of contributors is not high, still I find them very valuable as they add functionality. Most important imho are the people who take the time to report bugs or unexpected effects that I have missed (or skipped). Their fixes and insights are very much appreciated as they save a lot of time in investigating. In short, people who open issues are imho also contributors. How do you look at them?

        H Offline
        H Offline
        honey the codewitch
        wrote on last edited by
        #3

        That's a good point. I hadn't thought of it that way. At one point I had a guy furiously working with my graphics lib and submitting issues, and it was extremely helpful, not only because of the bug finding, but because it gave me a good idea of how it was being used.

        Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

        1 Reply Last reply
        0
        • H honey the codewitch

          Back when I was a teenager, I would mentor other people on how to code. I still do some of that online, but it's not the same as living with your buddy and coding together. That kind of collaboration spurs inspiration and can make both parties better coders. It did in my case. Contributing to a very active project, especially one that gets as much play as LVGL is similarly satisfying despite being all online. GitHub is nice in that it's an all in one collaboration tool if you use it properly and it kind of removes the typical barriers one might face trying to code together. Not quite the same as AnyDesk and a phone, or an in person collab, but close. I kinda wish my projects got more play. My graphics library is somewhat popular, but I have only one contributor, and he works on the website exclusively.

          Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

          M Offline
          M Offline
          Mark Starr
          wrote on last edited by
          #4

          I haven’t contributed code to open-source projects, but I try to alway donate or pay for free or shareware apps. I’ll also send ‘notes’ on bugs or usability issues if the developer has made it easy to send comments. And, yes, I’m the guy that paid for my copy of WinRAR.

          Time is the differentiation of eternity devised by man to measure the passage of human events. - Manly P. Hall Mark Just another cog in the wheel

          1 Reply Last reply
          0
          • H honey the codewitch

            Back when I was a teenager, I would mentor other people on how to code. I still do some of that online, but it's not the same as living with your buddy and coding together. That kind of collaboration spurs inspiration and can make both parties better coders. It did in my case. Contributing to a very active project, especially one that gets as much play as LVGL is similarly satisfying despite being all online. GitHub is nice in that it's an all in one collaboration tool if you use it properly and it kind of removes the typical barriers one might face trying to code together. Not quite the same as AnyDesk and a phone, or an in person collab, but close. I kinda wish my projects got more play. My graphics library is somewhat popular, but I have only one contributor, and he works on the website exclusively.

            Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

            S Offline
            S Offline
            Shawn Eary May2021
            wrote on last edited by
            #5

            I find it really satisfying to use Open Source projects :)

            1 Reply Last reply
            0
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            • Login

            • Don't have an account? Register

            • Login or register to search.
            • First post
              Last post
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • World
            • Users
            • Groups