Hey everyone, please read the 2 paragraphs immediately below and if you’re not interested in giving feedback, no worries, thanks for your time:
There are many things that need a big update within sketchup natively that I can see, I think that the plugin developers are what hold this company on its shoulders for serious users who are most likely professionals and seek efficiency in their design workflows and therefore I think the future of sketchup for professionals is based on the plugins available to sketchup users and the incentive for plugin developers to continue developing and do more updates more regularly than they have.
I’d like to share three major problems I see that relate to plugin development and was hoping to get the feedback from the community and it’s developers on what they think about the concerns I’ll share below. I think some housekeeping is in order and I hope that this thread is considered by developers and taken seriously. The concerns I’ll share below are in part a continuation in my efforts to make sketchup better, stemming from the original thread I posted about the layout petition. LAYOUT PETITION: Status: CLOSED - Trimble Response Posted May 27th
1.) Duplicate plugins creating a mess and most likely having a damaging impact on developers incentive to develop quality plugins:
Why this is a problem:
- Duplicate plugins makes a messy ecosystem of plugin options for new users looking and veteran users
Impacts of fixing this issue:
I think if plugin developers could be more thoughtful on what they choose to develop and base their creations on the plugins that already exist, the plugin stores would be purged of duplicate plugins that do the same thing as another and I think this would give more incentive to develop more quality plugins for sketchup. I also think that this would make it easier for new users and veterans to navigate these plugin stores to find just what they need and not seeing duplicates of plugins that do basically the same thing or have very similar tools within the plugin that another plugin tool already does.
3.) Plugins that should be merged with other plugins or old code given to other active developers to continue developing:
Another way to purge the plugin stores of duplicate plugins, would be if there are plugin developers who have retired mostly or completely from creating plugins for sketchup; I would wish that the very useful plugins out there of which are still very useful but haven’t seen an update for 5+ years, could be given to another developer who is active in the community and taken over to continue being developed.
3.) Many plugins that haven’t been updated in 5+ years:
Why this is a problem:
I feel as though this is mainly the fault of the sketchup team and not taking control or incentive and prioritizing how to overcome this issue. Because of this, I think this has created a lack of incentive for developers to continue developing at a steady pace and not letting plugins go un-updated or undeveloped for 5 years +. There are so many plugins out there in sketchucation or extension warehouse that haven’t been updated in nearly 5 years, that alone is a concern for the future of sketchup plugin development for me and it makes me nervous as a user who relies on sketchup when I see nearly a hundred or more plugins that haven’t been updated in years.
Here’s why I think this has happened:
- There is no place directly on the sketchup website that highlights the most powerful plugins out there and shows the true efficient potential of SketchUp to new users.
- Plugin developers are also not highlighted directly on the sketchup website, again making it hard for new users to understand the true power sketchup has with plugins.
Impacts of fixing this issue:
If sketchup would have a place on the sketchup website that showcased the true potential of plugins and highlighted it’s developers, this would bring in more new users into sketchup increasing it’s popularity and increasing sketchups revenue and abililty to hire on more staff to get more done with their products in terms of internal development, more people would now know how powerful sketchup really was to them and by highlighting developers more and doing it directly on the website, the financial resources of developers would increase and give them more incentive to develop more plugins and do updates more reguarly, perhaps hire employees to help them develop plugins, etc, bascially boosting the potential for more plugins to be developed, updated and maintained.