02-06-2017 03:54 AM
I noticed that some addons don't have install/download buttons on their marketplace page, and some do. For example, the multi-tenant does not have a download button, the JSF UI addon has a button. The download button seems to be not available for addons that "require registration".
However, I don't understand the logic, benefit or added value here. If you can download the i.e. multi-tenant addons from a registered Nuxeo instance and get the zip from there and deploy it to an unregistered instance, or build it from the github repo and deploy it to an unregistered Nuxeo instance, what's the point of not offering a download button on the marketplace in the first place, or what is the idea behind the registration here for such addons?
It make sense that commercial addons would not have a download button (obviously), but why do some free (=LGPL, not paid) addons not have it either? And why would a registration (not subscription) be necessary for the multi-tenant module for example, if it's free (=LGPL, not paid) anyway?
Another question that I have is in this regard: does the requirement for an addon for a "registered account" mean the same as "suscription required", or is the account registration and using it after the trial still free?
This post is of 2014, and I am not sure if it's still valid or not: https://answers.nuxeo.com/general/q/9d511372fddb481aa1fb7d54e14b8e48/Is-it-not-possible-to-run-all-u...
Florent Guillaume: "Nuxeo LTS (Long Term Support) hotfixes via Nuxeo Connect is a service we provide that gives registered users very simple updates to the latest hotfix version of Nuxeo. That takes time and resources on our part. We don't think that registering through Nuxeo Connect to get this service is that much of a hurdle (it's free)."
02-06-2017 06:33 AM
Note that in the quoted message from me, I specifically talk about hotfixes. Pre-packaged hotfixed that are easily applied are provided exclusively through the Nuxeo Online Services subscription for Nuxeo customers.
People are of course always free to download and compile the code themselves.
02-06-2017 10:10 AM
What is not recommended is to use an instance to do some install and transfer the files to an another instance.
02-06-2017 10:27 AM
Yes, sure, not via the marketplace methods mp-install
, since marketplace functionality should not be available if unregistered. I meant, just taking the package (the one under /opt/nuxeo/server/tmp/ after a download, or when building it from the git repo - if that actually builds a package and not just a 'plain' jar, not tested that) and uploading it via the regular Nuxeos Admin section manually. That works fine, i.e. for the multi-tenant package.
02-07-2017 06:24 AM
Yes of course, there is no trap
02-07-2017 06:56 AM
Right. The original questions of this post remains though. Why do only some addons have a download button? This makes it unnecessary difficult for users to get and install it, if they can do it in the above mentioned way anyway. I was thinking of putting up a github repo as a mirror to put the public packages (binaries) there, cause then you could do an easy wget
and get them directly, otherwise it's a bit inconvenient. Ok, basic auth seems to work as well, so that should do it, even for automation processes, just need to put some credentials somewhere (still, there is no benefit for a registration if a user is not a subscriber anyway).
02-07-2017 07:51 AM
This wouldn’t be very welcome at all as it conflict with our commercial strategy (which enable us to write the software). We like open source for the collaboration it enables, not for free riders. In addition third-party repositories like this would have no assurance of quality or even legitimacy for a third-party user.
02-07-2017 08:40 AM
This doesn't make much sense. It's like obfuscatiing or just not providing information in order to make users subscribe who don't really need a subscription - hiding LGPL addons behind a registration wall, where the download instructions (using mp-install
wouldn't even work), even though the addon is free itself. So the main purposes of the required registration even for LGPL addons is to get the email addresses in order to follow-up with sales processes? Understandable, but on the other hand, who doesn't want leads? It has nothing to do with free riders (there is not even an option to purchase a single addon - except for going for a $88k subscription). So anybody with a commercial interested would get a bunch of LGPL addons (I mean, the license says it already, https
02-07-2017 08:50 AM
I'm sorry but mvn package
is not obfuscation.
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.