Daily Log for #alfresco IRC Channel

Alfresco discussion and collaboration. Stick around a few hours after asking a question.

Official support for Enterprise subscribers: support.alfresco.com.

Joining the Channel:

Join in the conversation by getting an IRC client and connecting to #alfresco at Freenode. Our you can use the IRC web chat.

More information about the channel is in the wiki.

Getting Help

More help is available in this list of resources.

Daily Log for #alfresco

2019-04-04 07:57:03 GMT <alfresco-discord> <bhagyas> @Francesco Corti Is there a compilation or catalog of all ADF tutorials written by third parties?

2019-04-04 07:57:42 GMT <alfresco-discord> <bhagyas> Something like a wiki page where anyone can list their own

2019-04-04 08:00:30 GMT <angelborroy> @bhagyas I only know this for Alfresco addons https://github.com/bhagyas/awesome-alfresco

2019-04-04 08:00:31 GMT <alfbot> Title:GitHub - bhagyas/awesome-alfresco: A curated list of awesome Alfresco projects and add-ons. (at github.com)

2019-04-04 08:00:47 GMT <angelborroy> Probably the author could create a second one with ADF related material :D

2019-04-04 08:02:03 GMT <alfresco-discord> <drazen04> Hi guys. Is it possible to search for previous metadata versions in Alfresco 5?

2019-04-04 08:04:05 GMT <alfresco-discord> <bhagyas> @angel.borroy Just created this https://github.com/bhagyas/awesome-alfresco/wiki/Alfresco-ADF-Tutorials

2019-04-04 08:04:06 GMT <alfbot> Title:Alfresco ADF Tutorials Β· bhagyas/awesome-alfresco Wiki Β· GitHub (at github.com)

2019-04-04 08:04:14 GMT <alfresco-discord> <bhagyas> A wiki page to collect all ADF tutorials

2019-04-04 08:04:27 GMT <angelborroy> nice!

2019-04-04 08:04:30 GMT <alfresco-discord> <bhagyas> Done!

2019-04-04 08:04:30 GMT <alfresco-discord> <bhagyas> πŸ˜‰

2019-04-04 08:04:31 GMT <alfresco-discord> <bhagyas> πŸ˜„

2019-04-04 08:05:34 GMT <angelborroy> https://twitter.com/AngelBorroy/status/1113714171382726656

2019-04-04 08:10:19 GMT <alfresco-discord> <bhagyas> Thank you πŸ˜ƒ

2019-04-04 08:13:14 GMT <alfresco-discord> <Francesco Corti> Ehi... question.... fast answer... fast solution.... boom.

2019-04-04 08:13:17 GMT <alfresco-discord> <Francesco Corti> Good job guys.

2019-04-04 08:13:31 GMT <alfresco-discord> <Francesco Corti> Let me retweet the info. πŸ˜‰

2019-04-04 08:15:14 GMT <alfresco-discord> <Francesco Corti> Let me ask if we can add a link from the official documentation to this page

2019-04-04 08:16:47 GMT <alfresco-discord> <bhagyas> awesome, thank you! πŸ˜ƒ

2019-04-04 10:59:13 GMT <alfresco-discord> <dgradecak> hey there, what do you use to mount an AOS share on linux (ubuntu) ?

2019-04-04 11:02:44 GMT <alfresco-discord> <M E> hey ho from hamburg

2019-04-04 13:00:25 GMT <alfresco-discord> <douglascrp> @dgradecak cadaver

2019-04-04 13:14:40 GMT <alfresco-discord> <dgradecak> @douglascrp any difference with davfs that you know?

2019-04-04 13:14:55 GMT <alfresco-discord> <douglascrp> I tried that once too

2019-04-04 13:15:09 GMT <alfresco-discord> <douglascrp> but it was long time ago, and I can't remember about any detail

2019-04-04 13:15:17 GMT <alfresco-discord> <douglascrp> I guess you can't use cadaver to mount using fstab

2019-04-04 13:15:22 GMT <alfresco-discord> <douglascrp> but you can with davfs

2019-04-04 13:32:05 GMT <alfresco-discord> <douglascrp> what java class/service do you use to figure out what is the data type for a custom property?

2019-04-04 13:47:10 GMT <alfresco-discord> <dgradecak> something like this serviceRegistry.getDictionaryService().getProperty(qname) ?

2019-04-04 13:50:30 GMT <alfresco-discord> <douglascrp> yes, I was checking exactly that right now

2019-04-04 13:50:35 GMT <alfresco-discord> <douglascrp> tks @dgradecak

2019-04-04 13:50:48 GMT <alfresco-discord> <douglascrp> let me see if it does what I need, but judging by the name, it seems so

2019-04-04 13:51:14 GMT <alfresco-discord> <dgradecak> should be fine, you will have a definitionproperty back and can check exactly what you want on it

2019-04-04 13:54:56 GMT <alfresco-discord> <douglascrp> perfect... tks again

2019-04-04 14:02:24 GMT <alfresco-discord> <aramirez> Hi, We don't find the documentation of Share Clien-Side API from serverals months ago

2019-04-04 14:02:30 GMT <alfresco-discord> <aramirez> Where is?

2019-04-04 14:04:49 GMT <alfresco-discord> <aramirez> before that the documentation was here

2019-04-04 14:04:57 GMT <alfresco-discord> <aramirez> https://share-extras.github.io/

2019-04-04 14:04:58 GMT <alfbot> Title:Share Extras - A collection of popular add-ons for Alfresco Share (at share-extras.github.io)

2019-04-04 14:08:46 GMT <AFaust> That no longer exists AFAIK. It was once provided by an Alfresco engineer who managed the community Share Extras project but had not been updated in a while. I guess they decided to remove it rather to let an outdated state continue to exist.

2019-04-04 14:26:57 GMT <alfresco-discord> <dgradecak> where do you guys follow which alfresco "amp" is fir what version of alfresco now? I am tolaking about googledocs or aos for instance? and where do you get them from (nexus or somewhere else) ?

2019-04-04 14:27:20 GMT <alfresco-discord> <dgradecak> I am not following the versions anymore ...

2019-04-04 14:28:12 GMT <alfresco-discord> <dgradecak> and any idea if there is something like the googledocs integration for ADF? to come or is already there?

2019-04-04 14:30:24 GMT <alfresco-discord> <aramirez> Thank you

2019-04-04 14:31:22 GMT <alfresco-discord> <aramirez> It's a problem

2019-04-04 14:32:13 GMT <alfresco-discord> <aramirez> I think that some Alfresco developers need this documentation

2019-04-04 14:45:02 GMT <angelborroy> aramirez I’m searching internally just to see where this JSDoc is

2019-04-04 14:45:13 GMT <angelborroy> But it can take a while

2019-04-04 14:45:38 GMT <angelborroy> I’ll post the results of the investigation in this channel

2019-04-04 14:57:50 GMT <alfresco-discord> <kgastaldo> Just a heads up - the community appears to be down. Investigating now.

2019-04-04 15:13:05 GMT <AFaust> dgradecak: As far as is my understanding, the ADF team does not believe in pre-emptive documentation or announcements, and you are expected to join their Gitter channel and ask such questions directly.

2019-04-04 15:13:48 GMT <AFaust> Well, apart from the release announcements - those they believe in...

2019-04-04 15:14:28 GMT <AFaust> As for versions: Nexus is the primary source of truth.

2019-04-04 15:15:20 GMT <AFaust> You just have to avoid drawing conclusions from their versioning / publication mess.

2019-04-04 15:16:28 GMT <AFaust> e.g. assuming Enterprise has seen a release before Community (I remember angelborroy once making that assumption) just because they had not published a Community GA yet but had already Enterprise trials / previews / RCs published...

2019-04-04 15:17:31 GMT <angelborroy> Releasing process has going out of control by now

2019-04-04 15:17:51 GMT <angelborroy> With artifacts explosion, it’s hard to decide what is as release and what is not

2019-04-04 15:17:57 GMT <AFaust> Oh, and I forgot another thing about the ADF team: If you ask for a new feature, you are also expected to develop and provide it as a PR if they haven't planned it yet.

2019-04-04 15:18:03 GMT <angelborroy> +1

2019-04-04 15:18:04 GMT <angelborroy> :D

2019-04-04 15:18:14 GMT <angelborroy> But afaik GoogleDocs is not in the scope

2019-04-04 15:23:08 GMT <alfresco-discord> <MorganP> What LB are you using for a clustered environment usually?

2019-04-04 15:23:40 GMT <alfresco-discord> <MorganP> Our customers usually have F5 or Netscaler or something similar

2019-04-04 15:23:58 GMT <angelborroy> F5 is the most I saw in the past

2019-04-04 15:24:23 GMT <alfresco-discord> <MorganP> But now a new customer doesn't have anything and I don't believe they would be so kind to purchase an F5...

2019-04-04 15:24:34 GMT <alfresco-discord> <MorganP> So I'm wondering if Apache would do the trick

2019-04-04 15:24:53 GMT <angelborroy> sure, you can use Apache / NGINX

2019-04-04 15:25:12 GMT <angelborroy> I had also (small/medium) clients using that approach

2019-04-04 15:27:32 GMT <angelborroy> Do you have any volume forecast?

2019-04-04 15:28:07 GMT <alfresco-discord> <MorganP> volume of what?

2019-04-04 15:32:51 GMT <angelborroy> requests

2019-04-04 15:33:02 GMT <angelborroy> How many requests per second?

2019-04-04 15:37:26 GMT <alfresco-discord> <dgradecak> AFaust, I thought I was missing something in my later understandings, but if you are on the same line than it seems that is it

2019-04-04 15:37:50 GMT <alfresco-discord> <dgradecak> it is funny when clients ask about my toughts of digital workspace πŸ˜„

2019-04-04 15:38:10 GMT <alfresco-discord> <MorganP> I don't know exactly the volume of requests but there should be between 100 and 200 concurrent users

2019-04-04 15:39:17 GMT <alfresco-discord> <dgradecak> that kind of load can be handlend by a single instance of tomcat for example. But having a LB is good of course Apache is solid

2019-04-04 15:39:33 GMT <AFaust> MorganP: I just did some load benchmarking on a customer system, and essentially did not manage to come close to Apache's limit of handling XX requests per second before the backend (Alfresco / Share / database) couldn't handle anymore...

2019-04-04 15:39:42 GMT <angelborroy> +1

2019-04-04 15:39:43 GMT <alfresco-discord> <dgradecak> NGINGX is somehow lighter in my opinion but I still prefer apache, no real reason ... just an habit

2019-04-04 15:39:49 GMT <AFaust> Had about 170 HTTP requests per second...

2019-04-04 15:40:20 GMT <angelborroy> btw I’m playing today with this https://docs.cyclopsgroup.org/jmxterm

2019-04-04 15:40:21 GMT <alfbot> Title:CYCLOPSGROUP DOCS - Jmxterm (at docs.cyclopsgroup.org)

2019-04-04 15:40:23 GMT <AFaust> with 50 parallel threads running in K6 benchmark, with extremely low pause times between requests

2019-04-04 15:40:35 GMT <angelborroy> nice to perform some automatic tests with JMX

2019-04-04 15:41:20 GMT <alfresco-discord> <dgradecak> @angel seems you are "playing" a lot since you left the community πŸ˜‰

2019-04-04 15:41:53 GMT <angelborroy> well, programming automatic tests was not the kind of fun I imagined, but it’s fair for now :D

2019-04-04 15:42:18 GMT <AFaust> dgradecak: I would say I prefer Apache due to its ease of configuration and flexibility. As far as I understand NGINX, once you go beyond the trivial standards of reverse proxy / ssl / rewrite, you have to deal with custom builds etc...

2019-04-04 15:42:55 GMT <alfresco-discord> <dgradecak> I never went that far with nginx honestly

2019-04-04 15:43:17 GMT <alfresco-discord> <dgradecak> but for a quick local test of loadbalancing (custom apps not alfresco) I always just use nginx

2019-04-04 16:14:54 GMT <alfresco-discord> <edw24> Are there some utilities to mock a nodeRef??

2019-04-04 16:44:35 GMT <alfresco-discord> <kgastaldo> Looks like we're back. Sorry for the outage. No word on what happened yet!

2019-04-04 17:01:33 GMT <AFaust> edw24: Why "mock" a NodeRef? A NodeRef is just a value object - there is nothing to mock there...

2019-04-04 17:42:18 GMT <alfresco-discord> <bhagyas> You can’t mock final objects

2019-04-04 21:39:20 GMT <alfresco-discord> <edw24> yep ran into that .. idiotic question thanks everyone

End of Daily Log

The other logs are at http://esplins.org/hash_alfresco