• Login
sketchucation logo sketchucation
  • Login
ℹ️ GoFundMe | Our friend Gus Robatto needs some help in a challenging time Learn More

[Project] Community Documentation Effort

Scheduled Pinned Locked Moved Developers' Forum
11 Posts 5 Posters 315 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 20 Aug 2013, 12:42

    Hey,

    It's no secret that the documentation for the ruby API has its problems. We've asked for problems to be fixed (and we had comments for a while!) but it seems the dev team is too busy with other things to maintain it (which, in-of-itself is a good thing - SketchUp improvements!)

    So, I've started working on a community written API documentation. I've mostly decided on a style and layout, but before things are set in stone I'd like to have some input from other people.

    The project is hosted on Github and is made of of two parts:

    • A Wiki to hold information on all the classes, modules, methods, ... as well as tutorials and guides
    • A repository for non-trivial examples and resources (such as images)

    I'll be waiting a few days before I start the real effort so I can (hopefully) get some feedback from everyone. I suggest looking at the wiki page for UI, UI::WebDialog and UI::WebDialog#write_image for an example of each main "type" of page (module, class, method).

    I know a lot of the information is scattered around already (especially here on these forums), but hopefully we can consolidate it into one, organised location.

    1 Reply Last reply Reply Quote 0
    • M Offline
      mptak
      last edited by 20 Aug 2013, 13:07

      Sounds like a good idea, especially the github part, but are there other efforts out there?

      1 Reply Last reply Reply Quote 0
      • D Offline
        danielbowring
        last edited by 20 Aug 2013, 13:11

        Only other one I'm aware of is JimFoltz's, but his doesn't allow the kind of stuff a wiki can.

        1 Reply Last reply Reply Quote 0
        • R Offline
          Rich O Brien Moderator
          last edited by 20 Aug 2013, 13:31

          That's a great idea. Is there a means of embedding that on a webpage here?

          It would be a great reference point for people to get to.

          Download the free D'oh Book for SketchUp

          1 Reply Last reply Reply Quote 0
          • T Offline
            tt_su
            last edited by 20 Aug 2013, 13:37

            Just so you're aware, we're looking into new solution for the API docs. I don't know of any time frame, yet though.

            1 Reply Last reply Reply Quote 0
            • D Offline
              danielbowring
              last edited by 20 Aug 2013, 13:39

              @rich o brien said:

              Is there a means of embedding that on a webpage here?

              I doubt there will be any particular mechanism (as there is for gists) because of demand reasons.

              1 Reply Last reply Reply Quote 0
              • D Offline
                danielbowring
                last edited by 20 Aug 2013, 13:42

                @tt_su said:

                Just so you're aware, we're looking into new solution for the API docs. I don't know of any time frame, yet though.

                That's great! I'll continue working on this in the meantime, though. There's still a lot of community info to round-up and it may even come of use once you guys have whatever it is you're planning sorted.

                Here's hoping you deprecate this soon 😛

                1 Reply Last reply Reply Quote 0
                • T Offline
                  tt_su
                  last edited by 20 Aug 2013, 15:18

                  Yea, when we get the new system up we need to review everything - and input from the users of the docs is valuable.

                  I got a couple of repositories myself with observer and webdialog bugs. Had to file them somewhere with some structure.

                  1 Reply Last reply Reply Quote 0
                  • M Offline
                    mptak
                    last edited by 20 Aug 2013, 16:21

                    Anything that gets folk using git is a good thing. That cool sketch-up community empowered with the power of github would be incredible

                    1 Reply Last reply Reply Quote 0
                    • T Offline
                      tt_su
                      last edited by 20 Aug 2013, 18:43

                      Yea, it would be good to see more community projects going.

                      1 Reply Last reply Reply Quote 0
                      • M Offline
                        matt.gordon320
                        last edited by 30 Aug 2013, 17:14

                        I'm still (extremely) new to ruby scripting and Git, but I'd be happy to help where I can!

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

                        Advertisement