• Login
sketchucation logo sketchucation
  • Login
⚠️ Libfredo 15.4b | Minor release with bugfixes and improvements Update

A little gripe from a non Ruby programmer.

Scheduled Pinned Locked Moved Plugins
7 Posts 6 Posters 326 Views 6 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.
  • K Offline
    ken
    last edited by 24 Mar 2014, 23:28

    I know this is to late. I know that ruby writers wish to make their plugin distinguishable. However, could you put your initials at the end of the plugin name instead in front.

    When searching for a plugin, and I have some idea the what plugin does, and have some idea what the name should be, then it is easier to find the plugin.

    Not to pick on anyone, to give you and idea, the new plugin "comments" is named, BGSketchup Comments in the extension menu, listed as BGSketchup-Comments in the plugin toolbar, and BGSketchup_Comments.rb in the plugin folder, and the rbz file is called Comment v1_1_0.rbz.

    Now, if all these files were labeled starting with "comments", and your initials at the end of the plugin's name, some days, weeks, months and maybe years from now, I would start searching for "comments", and not some unrelated name, such as BGSketchup_comments.

    Note BG, I selected your plugin, not that your plugin deserves anything but praise from me, I am just to lazy to find the plugins that have names that have no relationship the plugin function.

    I know petty from someone who can't write a plugin.

    Now, before TIG pulls out his hair, I fully understand having your initials in front to group your plugins, however for the plugin writers that may write one, two or a few, I believe this would help everyone.

    Thanks for your replies

    Ken

    Fight like your the third monkey on Noah's Ark gangway.

    1 Reply Last reply Reply Quote 0
    • D Offline
      driven
      last edited by 25 Mar 2014, 00:26

      @ken

      sorry be be the barer of bad news, but the 'recommended' naming conventions for all new plugins is to add an author tag on the front of the ruby and it's folder...

      the extension title and name should follow suit, however the menu item can be more helpful e.g. jcb_SphereTool.rb could be shown as Sphere Tool (jcb) in the menu.

      without tagging, were in the same old boat of disorganised rubies...
      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
      • K Offline
        ken
        last edited by 25 Mar 2014, 00:50

        Driven

        Thanks for the reply. I see now why it is happening. Guess I will just live with it, however wrong it is, ha.

        Ken

        Fight like your the third monkey on Noah's Ark gangway.

        1 Reply Last reply Reply Quote 0
        • T Offline
          tt_su
          last edited by 25 Mar 2014, 09:17

          Ultimately the goal is that users doesn't have to deal with the file system to manage plugins - it would go via extensions managers such as Extension Warehouse or Plugin Store - or the likes. They present the user friendly names of plugins and hide the technical underlying design.

          1 Reply Last reply Reply Quote 0
          • A Offline
            Aerilius
            last edited by 25 Mar 2014, 14:26

            See it that way:
            There is a technical name that must follow namespacing rules to keep things technically sorted (like a post address) and avoid conflicts.
            Then there is a display name, that is useful, friendly, localized… The display name does not need to include any technical things or version numbers.

            1 Reply Last reply Reply Quote 0
            • I Offline
              inteloide
              last edited by 25 Mar 2014, 15:26

              Hello,

              I agree with you that user should find easily the plugins files.
              I will change as per Ken remarks for extension name and main extension file (not for associated folder) which is common to different folder.

              It would be same remarks on the sub-menu in "Plugins" menus. By now I wrapped everything in a "BGSketchup" sub-menu but I think it would be relevant to have a "Plugins" sub-menu pattern, like :
              Plugins

              • Components
              • Textures
              • Modification
              • Drawing
              • Camera
                etc...

              And instead of having a big list in the "Plugins" menu, each plugins could dispatch its own menu within the pattern above.
              For that a commom plugin should be released to avoid having twice the same sub-menu.

              Inteloide

              Humanity will do a huge step when the IT professionals will understand that computers are tools...

              1 Reply Last reply Reply Quote 0
              • J Offline
                JQL
                last edited by 26 Mar 2014, 00:27

                Inteloide,

                I believe (but I'm not certain) that way you will fail the checklist for Extension Warehouse... I guess Sketchucation Plugin Store is enough though.

                I read somewhere that if you have a file called "plugin.rb" you must have a folder called "plugin"

                There are better informed people that might know better though...

                www.casca.pt
                Visit us on facebook!

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

                Advertisement