sketchucation logo sketchucation
    • Login
    ℹ️ Licensed Extensions | FredoBatch, ElevationProfile, FredoSketch, LayOps, MatSim and Pic2Shape will require license from Sept 1st More Info

    Toolbox A2. Friendly interface for many plugins.

    Scheduled Pinned Locked Moved Plugins
    22 Posts 11 Posters 3.4k Views 11 Watching
    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.
    • JQLJ Offline
      JQL
      last edited by

      @thomthom said:

      This line seemed to be to indicate it was embedding:

      @dem said:

      It may be necessary to agree on distribution rights for plug-ins.

      That did cross my mind but I didn't think anyone would try such a thing as to redistribute plugins for their authors. So I immeditally thought it was only a matter of politeness and respect...

      www.casca.pt
      Visit us on facebook!

      1 Reply Last reply Reply Quote 0
      • deaneauD Offline
        deaneau
        last edited by

        @dem

        first...i´m not a Ruby-Dev

        your idea follow the same concept like cinema4d.

        realy good your implemetation. i have ever search this what i see, since Sketchup 5.

        we have developer (Dev´s) here, TIG, Fredo6 and ThomThom, 3 of the big 10th or big 20th.

        if you look in the Pluginstore here, or in the SketchupExtensionWarehouse...how many plugins the Devs have written.

        however, keep in mind, that one Dev can not answer for an other. You can only ask for the rules.

        some Dev´s have some times a bigger delay time to answer.

        Some Dev´s look in your ruby code...how clean is the code.

        Some Plugins, Tools or Extensions have find the way to "Plugins Quarantine". The List was longer before. this said.. the owner of the Plugin have clean up the code..or some Plugins was "died".

        your plugin is a good implementation.. i wish good look for your plugin.

        Is your textfile only an information?

        on concept... add your favorite plugins with textfile would be cool.

        or an folder inside your plugin structure need only a shortcuts to the "xyz.rb".. in the pluginfolder etc.

        can the end-user change this by self?

        Edit:
        here a video tutorial to change the pallets etc in Cinema4d

        this concept is the best i have seen ever. this is an inspiration.
        https://www.youtube.com/watch?v=YnUgDraUD7E

        👍

        Dean

        MADE, BORN AND LIVING IN BERLIN
        Big Thank You to all Programmers
        Some German words are so long that they have a perspective. M.Twain

        1 Reply Last reply Reply Quote 0
        • thomthomT Offline
          thomthom
          last edited by

          @jql said:

          @thomthom said:

          This line seemed to be to indicate it was embedding:

          @dem said:

          It may be necessary to agree on distribution rights for plug-ins.

          That did cross my mind but I didn't think anyone would try such a thing as to redistribute plugins for their authors.

          There's been a few cases of this already - some initiated that without asking the authors first as well. "Plugin Bundles" pop up now and then. Intentions are usually good - but in the long run it's a big support burden.

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

          1 Reply Last reply Reply Quote 0
          • G Offline
            glro
            last edited by

            then what about this text included in the lines of code?

            "Permission to use, copy, modify, and distribute this software for
            any purpose and without fee is hereby granted, provided that the above
            copyright notice appear in all copies"?

            1 Reply Last reply Reply Quote 0
            • D Offline
              driven
              last edited by

              @glro said:

              then what about this text included in the lines of code?

              "Permission to use, copy, modify, and distribute this software for
              any purpose and without fee is hereby granted, provided that the above
              copyright notice appear in all copies"?

              that basically allows you to copy, modify, distribute your own version of a script...
              but, you should only do so if you can also maintain it without burdening the original author with problems...
              john

              learn from the mistakes of others, you may not live long enough to make them all yourself...

              1 Reply Last reply Reply Quote 0
              • G Offline
                glro
                last edited by

                @driven said:

                @glro said:

                then what about this text included in the lines of code?

                "Permission to use, copy, modify, and distribute this software for
                any purpose and without fee is hereby granted, provided that the above
                copyright notice appear in all copies"?

                that basically allows you to copy, modify, distribute your own version of a script...
                but, you should only do so if you can also maintain it without burdening the original author with problems...
                john

                OK, i understand

                and this text: "Copyright 2009, ...All Rights Reserved"
                doesn't allow you to copy, modify, nor distribute your own version of a script, i suppose

                so there is no question:

                if the plugins included in the toolbox don't have copyright
                dem should be able to maintain if asked, since he wrote this toolbox plugin

                or is there another limitation?

                1 Reply Last reply Reply Quote 0
                • D Offline
                  driven
                  last edited by

                  @glro said:

                  if the plugins included in the toolbox don't have copyright

                  this ones different, if they don't have copyright [at all] it's interpreted as all rights reserved in European Union law...
                  they need to give their copyright away to be completely safe...
                  for example, if I wrote 3 plugins, with 3 versions of copyright, 1: none, 2: give-away, 3: reserved...
                  if Trimble used all three, I could pursue them for 1 and 3 but not 2

                  @unknownuser said:

                  dem should be able to maintain if asked, since he wrote this toolbox plugin

                  that requires knowing how they all work, big job...

                  @unknownuser said:

                  or is there another limitation?

                  some people will install the 'original' + the 'Toolbar version' and maybe even a third, different 'Toolbar Version'
                  unless these are all rewritten to separate them then it can cause very hard to find bugs...
                  most will complain to the original author...
                  john

                  learn from the mistakes of others, you may not live long enough to make them all yourself...

                  1 Reply Last reply Reply Quote 0
                  • G Offline
                    glro
                    last edited by

                    @driven said:

                    @glro said:

                    if the plugins included in the toolbox don't have copyright

                    this ones different, if they don't have copyright [at all] it's interpreted as all rights reserved in European Union law...
                    they need to give their copyright away to be completely safe...
                    for example, if I wrote 3 plugins, with 3 versions of copyright, 1: none, 2: give-away, 3: reserved...
                    if Trimble used all three, I could pursue them for 1 and 3 but not 2

                    @unknownuser said:

                    dem should be able to maintain if asked, since he wrote this toolbox plugin

                    that requires knowing how they all work, big job...

                    @unknownuser said:

                    or is there another limitation?

                    some people will install the 'original' + the 'Toolbar version' and maybe even a third, different 'Toolbar Version'
                    unless these are all rewritten to separate them then it can cause very hard to find bugs...
                    most will complain to the original author...
                    john

                    thank you for taking the time to explain

                    so no mention of copyright is the same as a mention of copyright, in EU... good to know

                    so as i understand, unless it is clearly mentioned by a line at the beginning of the code, you should not distribute plugins

                    1 Reply Last reply Reply Quote 0
                    • fredo6F Offline
                      fredo6
                      last edited by

                      Dem

                      My plugins and many plugins posted in SCF have a Free usage but require the consent of the author for redistribution. Here is the header in the source code of my scripts:

                      # Permission to use this software for any purpose and without fee is hereby granted
                      # Distribution of this software for commercial purpose is subject to;
                      #  - the expressed, written consent of the author
                      #  - the inclusion of the present copyright notice in all copies.
                      
                      

                      Anyway, for your toolbar, the real issue for me would be that you embed the scripts, mainly for the issue of maintenance highlighted by thomthom. It is better than there is one source for the plugins and that your toolbar just refer to the commands.

                      I would suggest that you display all icons as you designed it, but for plugins which are not present on the user computer, you display a message:

                      • either indicating that installation is required
                      • or proposing to install it, which you can do with the API to the SCF plugin store.

                      With this approach, you let the user decide while being informed, and he can take care of the upgrades of each plugin when required.

                      I will publish progressively a simple API to my plugins as some are not obvious to be launched from another script.

                      Fredo

                      1 Reply Last reply Reply Quote 0
                      • thomthomT Offline
                        thomthom
                        last edited by

                        Even if there is no explicit copyright notice the content cannot be freely distributed. The author/creator is still the lawful owner of the product. One isn't required to explicitly claim copyright as this is automatic - implicit.

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

                        1 Reply Last reply Reply Quote 0
                        • deaneauD Offline
                          deaneau
                          last edited by

                          in the german law we have a intellectual property, too.

                          if you will safe all rights you must go the way via Patent Office.

                          Patents registered only for Europe isn´t save in U.S.A. in this case you must have an european and american patent. the safest way is a world wide patent.
                          In Europe we have a special Patent, too. This Patent will safe your rights only in Countries,
                          For example:My residence is Germany. now i can safe my rights only for Germany. I can safe my rights for France, Spain etc. too. this patent is than safe only in this countries.

                          http://www.patent-page.com/patent-geb%C3%BChren-jahresgeb%C3%BChr-anmeldegeb%C3%BChr
                          (german text)

                          the same page translated via google translator

                          https://translate.google.de/translate?sl=de%26amp;tl=en%26amp;js=y%26amp;prev=_t%26amp;hl=de%26amp;ie=UTF-8%26amp;u=http%3A%2F%2Fwww.patent-page.com%2Fpatent-geb%25C3%25BChren-jahresgeb%25C3%25BChr-anmeldegeb%25C3%25BChr%26amp;edit-text=%26amp;act=url

                          normally (german Law) you dont must write Copyright protected. in Germany is all what your own ( intellectual property). However its difficult to tell the judge/jurist.. i was the first that have had this idea´etc.

                          patents is the best solution, if you will safe all rights.

                          this apply to names of companies, corporate identity etc.,too.

                          difficult would be, if 2 photographer make a photo from the same situation in the same moment.
                          here i would say, the time stamp in the EXIF is important.

                          Edit: Sometimes have peoples the same idea in the same time. look in the history and you will find any examples.
                          in this case is the best solution to arrange with an other or find a solution that will good for both. an insurmountable obstacle is only profit

                          MADE, BORN AND LIVING IN BERLIN
                          Big Thank You to all Programmers
                          Some German words are so long that they have a perspective. M.Twain

                          1 Reply Last reply Reply Quote 0
                          • fredo6F Offline
                            fredo6
                            last edited by

                            In the case of the Toolbox A2, that's not so much a matter of copyright protection than a question of maintenance and support of the scripts.

                            So reference OK, embedding NO.

                            Fredo

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

                            Advertisement