Licensing Tutorial - link broken - 404


#1

In the API Documentation at:

The link to the ‘Licensing Tutorial’ is broken:
http://ruby.sketchup.com/tutorial_licensing

Where could one learn more about the licensing process?


#2

The documentation was revamped to use YARD and a new (ruby.) subdomain created for simplified links.
The YARD template must have assumed the tutorial would also be moved (or be in it’s root folder.)

But the tutorial is part of the extension warehouse project, and the correct URL is:
https://extensions.sketchup.com/en/developer_center/tutorial_licensing


Also be aware the Developer Center entry portal is here:
http://developer.sketchup.com/en

… and the Extension Warehouse Guidelines are here:
https://extensions.sketchup.com/en/developer_center/ew_developer


:pushpin: Documentation Issue logged:


#3

Hi Dan,
When using the following link:
https://extensions.sketchup.com/en/developer_center/tutorial_licensing

…I’m only shown a Developer Center overview page. Is there another link that’s working properly for the licensing tutorial?

Thanks,
Andrew


#4

Andrew the issue is still open because I actually changed the link in the documentation, but about the same time someone at Trimble redirected the link to the Developer landing page (with no explanation why.)

@tt_su has pinged @ChrisFullmer for an explanation in the latest post in the issue thread:
https://github.com/SketchUp/ruby-api-stubs/issues/5#issuecomment-286100424


#5

HELP !! I need a tutorial on licensing.
I can’t believe it is gone for so long without being replaced !
Must I understand that we are asked to use other means than SU API ?
To license SU extensions ?


#6

Hmm, I’m looking into this. I’m not sure why it went away. It probably got lost in the shuffle. I’ll try to find the previous version and get it published asap.


#7

Except the previous version recommended a method which was easily hackable from the ruby console.


#8

pls, use the same url, or we’ll have to edit the documentation (again.)


#9

Any news on this?


#10

Still nothing !! ??


#11

I made my own licensing test code public so others can use it as inspiration: https://github.com/Eneroth3/Sketchup-Api-Licensing-Test/tree/master/src

A similar implementation is used in my two commercial plugins and seem to work because people are buying them and one user even reported an error that couldn’t have occurred unless ExtensionLicense#licensed? returns true.


#12

How nice of you. :smiley:
Many thanks.
I will have a look at it.