• Login
sketchucation logo sketchucation
  • Login
🤑 SketchPlus 1.3 | 44 Tools for $15 until June 20th Buy Now

SketchUp Ruby API Suggestions

Scheduled Pinned Locked Moved Developers' Forum
5 Posts 3 Posters 149 Views
Loading More Posts
  • 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.
  • D Offline
    danielbowring
    last edited by danielbowring 26 Mar 2013, 11:06

    @unknownuser said:

    After using the SketchUp Ruby API for some time, I've come across I few things I'd like to see done differently, or to be added. Here's my WIP list of suggestions.

    This is just as much organisation for me as it is getting this information out. I've kept it somewhat organized and well described, but there's still a lot of work to be done. Also, if I never do anything nothing will get done, so here's me doing something.

    Link Preview Image
    Build software better, together

    GitHub is where people build software. More than 150 million people use GitHub to discover, fork, and contribute to over 420 million projects.

    favicon

    GitHub (github.com)

    1 Reply Last reply Reply Quote 0
    • T Offline
      thomthom
      last edited by 26 Mar 2013, 16:34

      @unknownuser said:

      @unknownuser said:

      After using the SketchUp Ruby API for some time, I've come across I few things I'd like to see done differently, or to be added. Here's my WIP list of suggestions.

      This is just as much organisation for me as it is getting this information out. I've kept it somewhat organized and well described, but there's still a lot of work to be done. Also, if I never do anything nothing will get done, so here's me doing something.

      Link Preview Image
      Build software better, together

      GitHub is where people build software. More than 150 million people use GitHub to discover, fork, and contribute to over 420 million projects.

      favicon

      GitHub (github.com)

      Interesting way to organise it. And I fully agree that the info needs good organisation. I began to write down my notes in a Google Docs document that is publicly readable: https://docs.google.com/document/d/1hwEivitbEwU-Lbnkia9K0HOEKlXkYrV3uVPcqeZZofw/edit?usp=sharing

      Only thing about the .rb files in your repo - I'd think it'd be good to have a note at the top that warns people from trying to use it in production - as that'd lead to clashes. Just because there are all kind of people that come across this with different expriences and might not know best practices.

      Thomas Thomassen — SketchUp Monkey & Coding addict
      List of my plugins and link to the CookieWare fund

      1 Reply Last reply Reply Quote 0
      • D Offline
        danielbowring
        last edited by 27 Mar 2013, 12:47

        That document's really interesting - do you mind if I add some of it to the repo (credit where due, ofc)?

        1 Reply Last reply Reply Quote 0
        • T Offline
          thomthom
          last edited by 27 Mar 2013, 13:29

          Go ahead! I'm happy to create a buzz and discussion over this. The more people chime in with specifics over the API the better feedback for the SketchUp team.

          I began on the document in advance of Basecamp 2012 and passed it around to as many as I could - including the SU team.

          I'll probably be forking your repo and making my own notes as well. I really would like the community to make more use of GitHub and the likes for collaboration.

          Thomas Thomassen — SketchUp Monkey & Coding addict
          List of my plugins and link to the CookieWare fund

          1 Reply Last reply Reply Quote 0
          • A Offline
            Aerilius
            last edited by 27 Mar 2013, 14:17

            Great! Especially since so many issues are scattered over the forums (or burried miles deep under newer bug reports). I sometimes feel by reporting bugs we create the most awesomest bug collection, but the goal shouldn't stay purely contemplative, shouldn't it also be about realizing solutions?

            This way we can collaborately work on it and "prototype" API fixes and suggest extensions.

            Also there are so many subtle small issues/infos/experiences that would best be placed directly in the code or at the corresponding method in the API documentation (which we can't edit) – or in this github project.

            1 Reply Last reply Reply Quote 0
            • 1 / 1
            1 / 1
            • First post
              5/5
              Last post
            Buy SketchPlus
            Buy SUbD
            Buy WrapR
            Buy eBook
            Buy Modelur
            Buy Vertex Tools
            Buy SketchCuisine
            Buy FormFonts

            Advertisement