Everything posted by Randy Calvert
-
Hump Day: new live community features
I'm only giving a couple of the "big names" that are showcased on the IPS homepage. There are many more that have been linked over the years. With that being said... if it did not have sites actually using it, they would not be heavily investing in it. It makes sense for them to follow the math in terms of where the majority of their users are. If they don't... they would not survive as a company. If you want a few more... hit Google. For example in the paste above, you can see some hostnames contain SOMETHING.invisionservice.com. https://www.google.com/search?q=site:*.invisionservice.com That returns several thousand results. That also does not include sites that don't use that specific domain, etc. So while it's not all inclusive, it's certainly proves there are a heck of a lot more than just 3 sites on CiC. 😉
-
Hump Day: new live community features
Take a look at some of the brands listed on IPS' homepage... For example: [ec2-user@hooboy ~]$ dig discussion.evernote.com ; <<>> DiG 9.11.4-P2-RedHat-9.11.4-26.P2.amzn2.5.2 <<>> discussion.evernote.com ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 17018 ;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 4096 ;; QUESTION SECTION: ;discussion.evernote.com. IN A ;; ANSWER SECTION: discussion.evernote.com. 283 IN CNAME evernote.ipsdns.com. evernote.ipsdns.com. 283 IN CNAME evernote.invisionmanaged.net. evernote.invisionmanaged.net. 43 IN A 52.85.151.126 evernote.invisionmanaged.net. 43 IN A 52.85.151.26 evernote.invisionmanaged.net. 43 IN A 52.85.151.29 evernote.invisionmanaged.net. 43 IN A 52.85.151.70 ;; Query time: 0 msec ;; SERVER: 10.0.0.2#53(10.0.0.2) ;; WHEN: Tue May 24 19:26:11 EDT 2022 ;; MSG SIZE rcvd: 191 [ec2-user@hooboy ~]$ dig community.creations.mattel.com ; <<>> DiG 9.11.4-P2-RedHat-9.11.4-26.P2.amzn2.5.2 <<>> community.creations.mattel.com ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 41972 ;; flags: qr rd ra; QUERY: 1, ANSWER: 5, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 4096 ;; QUESTION SECTION: ;community.creations.mattel.com. IN A ;; ANSWER SECTION: community.creations.mattel.com. 300 IN CNAME x311865.invisionservice.com. x311865.invisionservice.com. 60 IN A 99.84.208.42 x311865.invisionservice.com. 60 IN A 99.84.208.2 x311865.invisionservice.com. 60 IN A 99.84.208.9 x311865.invisionservice.com. 60 IN A 99.84.208.120 ;; Query time: 6 msec ;; SERVER: 10.0.0.2#53(10.0.0.2) ;; WHEN: Tue May 24 19:26:45 EDT 2022 ;; MSG SIZE rcvd: 161 [ec2-user@hooboy ~]$ dig community.jennycraig.com ; <<>> DiG 9.11.4-P2-RedHat-9.11.4-26.P2.amzn2.5.2 <<>> community.jennycraig.com ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 31713 ;; flags: qr rd ra; QUERY: 1, ANSWER: 5, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 4096 ;; QUESTION SECTION: ;community.jennycraig.com. IN A ;; ANSWER SECTION: community.jennycraig.com. 300 IN CNAME jennycraig.invisionmanaged.net. jennycraig.invisionmanaged.net. 60 IN A 52.85.151.20 jennycraig.invisionmanaged.net. 60 IN A 52.85.151.18 jennycraig.invisionmanaged.net. 60 IN A 52.85.151.123 jennycraig.invisionmanaged.net. 60 IN A 52.85.151.15 There are three right there. 🙂
-
Hump Day: new live community features
Not necessarily. Many/most are on shared hosting environments OR on VPS packages where they don’t do this themselves. In addition managing these types of services is very different than managing a LAMP stack, especially when you would have to configure security groups at AWS and firewalls on the LAMP servers. Again these are VERY different things. Setting up these services are much more involved and complex than S3. Even as simple as S3 is… people struggle to set it up and integrate it. There are several people who just recently were complaining about not being able to set it up. IPS is not here to teach people how to setup hosting environments or how to manage them. So it does not make sense for them to try to teach someone how manage this. The problem is if they release it, they have to support it also. Since they don’t support the hosting setup, that makes this very difficult.
-
Hump Day: new live community features
Sorry wrong. Sure you could do that for YOUR own instance but you would need to configure it (and know how) what settings need applied etc. You’re making the assumption that people know how to use these services, how to configure it, and have yet another service to manually manage and not be able to guess/predict costs for. It is not just a simple matter of copy paste an IAM credential.
-
Hump Day: 4.6.11 Beta 1 is out + happy birthdays
Has anyone told you lately that you're a tease?! At lease toss us a bone and give us a hint!
-
Hump Day: your dream feature
Better integration with Google Analytics. We can get high level information, but it would be nice to more tightly integrate things such as passing user ID for better details or being able to track actions such as new post created, new topic created, new gallery comment, user searched.
-
Hump Day: your dream feature
+1!
-
Introducing Webhooks
In the screenshot posted, the very last item is nexusPackageItem_Delete so I would assume there is an added item as well. There looked to be more, but that was what was on the one page.
-
Introducing Webhooks
Correct. It’s available starting in 4.6.10. IPS won’t comment on when a new version is going to release, but they generally are doing monthly releases now.
-
Hump Day: your dream feature
I live to please!
-
Hump Day: your dream feature
IPS Community Suite 4.6.7 Released 10/12/2021 Key Changes This is our October monthly release. Additional Information Core Added Zapier Support for self-hosted licenses.
-
Hump Day: shout-out to our Marketplace contributors!
Thank you! Thank you! Thank you!! I greatly appreciate all of the hard work from our marketplace developers and those who are smart enough to customize code so that I don’t have to try to slap some half-baked code together that might or might not have a million security holes in it.
-
Hump Day: find the elf on a shelf hidden in this community
Yea!! @SeNioR- make sure @Jordan Miller sends you a cookie! 😄
-
Hump Day: find the elf on a shelf hidden in this community
Ryan, is it possible to get limited access to the moderator logs to review edits? (You can limit it to a single person and to a defined time period if necessary!) 😄
-
HumpDay: Similar Content, ActivityStreams uses Elasticsearch
How did you install Elasticsearch? Did you install it via RPM or via source code? Since I installed the RPM, I downloaded the latest version and stopped the Elasticsearch service. I then ran rpm --upgrade FILENAME.rpm.
-
HumpDay: Similar Content, ActivityStreams uses Elasticsearch
I installed the latest RPM from the Elasticsearch website and did not have any problems. I did not have to rebuild my search index... it just worked.
-
HumpDay: Similar Content, ActivityStreams uses Elasticsearch
<inserting placeholder for the "will Elastic Search be upgraded to version 7.x" questions that are sure to come>
-
Hump Day: 4.6.7 is officially out!
From what Matt posted earlier, yes.
-
Hump Day: A Refresh Has Arrived!
I assume someone with that issue would not go into detail on the forums. Instead they would post that they have a security concern and need help privately.
-
Hump Day: A Refresh Has Arrived!
We use the term “drinking our own champagne” at work. Something much easier to swallow (literally)! 🤣
-
Hump Day: A Refresh Has Arrived!
Wow... spent the last hour or so reading through the 16 page thread so that I would not just post the same thing that has been said a million times already and hopefully bring some constructive feedback. Communication Using terms such as "modest" when describing an increase of 48% (if someone licensed all applications) and anywhere from 36-60% on a per product basis struck me in a bad way. Statements like "It's not bad news" also did not sit well. In fact, reading the entire message there was nothing at all that came across as "positive". If you're going to break a bunch of bad news, it might help to drop in some "good" tidbit of something to look forward to. Bring both the carrot AND the stick. I understand costs are higher and this is a quality service. I love the product and I have supported the company for literally decades. (I've actually met and spent nearly a week with Matt/Charles/Lindy several years back when I was considering working for IPS.) However instead of simply noting the price change is effective immediately, I would have suggested having it take place after the following renewal. Whenever your NEXT immediate renewal is, it would renew at the existing rate, however on the SUBSEQUENT renewal, the new price would take effect. This gives people time to adjust and prepare. At the end of the day, it won't break the bank for me... however it would have been much more appreciated to have had a bit more heads up. Support I generally try to come to the forums and find the answers to my questions first by searching before I've ever opened a ticket. I also appreciate the fact you're trying to simplify the support process. One thing I might suggest you consider is having a section within the support forums be configured as "Users can see topics posted by other users?" being set to no. This would allow the forums to be utilized, but also allow individuals to ask questions in a more private fashion. Information that is helpful and could be of benefit to the community could be exported using a moderation rule to the "public" forum or into whatever KB system you're looking to implement. What is going to happen to the Support tool within the ACP? One of the features that I loved was that if I had to create a ticket, at the same time a support login was created. By needing to visit the community, there is no way to allow the support team to quickly login and check what is going on. I foresee the following situation playing out: I have a problem and come to the community asking for help. Given that I would have already searched for an answer before posting, I'll create a thread. If it's not a general "how do I" question and instead is "something is broken" situation, the IPS support person will need to create a ticket on my behalf and collect information. They'll also have to ask me to create a support login for them most likely. This will then put the delay back on me to get this information and reply to support who can then engage to help. If this is a situation where "something is broken", typically it's more urgent than a "how do I" question where minutes can matter. If my site is offline or if a major feature is working, having a delay of a full round of back and forth can be painful. Can we come up with a way to reduce this step? If the support tech IS going to create a ticket on my behalf, he/she should have access to everything they need to engage without feeling like we're starting over. I'm hoping those tickets that are created by staff are prioritized so that not only do we have to wait for a ticket to be manually created for us, but then also assigned to someone to actually help. Developers Having the Marketplace and the developer community is a feature I see as being critical to my ability to be successful. There are certain features that are VERY important to my community that I understand that does not make sense to include in the base product. So having 3rd parties that can customize your product in a way that makes me successful is super important for me. Matt noted about it being difficult to determine how to support developers in terms of who should be able to get free licenses, etc. My suggestion on this front is to consider something like Microsoft and some other large software companies do.... offer a tiered developer program. The base developer account gets you a base set of features and access to the developer forums. The next tier includes maybe access to a private slack channel, etc. And the "gold" tier developers might get that a free license as well as maybe something like priority app review. You can define milestones to reach each tier such as XX in sales or YY number of installs. I'm most likely not the best one to suggest what those milestones would be, but I think that would be a great conversation to have with your 3rd party developers. This would make a fair system and reward those that drive the most value within your developer community. It would also provide incentives/goals for those newer developers to reach those higher standards. (You're making an effort to gamify communities, maybe this is an opportunity to do the same thing within the developer community here?) I appreciate no one likes getting bad news and that these are hard things to do when they need to happen. Hopefully some of my notes above can help as you move forward. Finally I hope my feedback is received as it's intended... as thoughtful constructive suggestions and not a general "b***h fest". Good luck and here's to the next twenty years.
-
Hump Day: pages, pages, pages
Would LOOOOOOOOOOVE this!
-
Hump Day: 4.6.4 is officially out! 🎉
I've seen some folks post about the new version of Elasticsearch, however I'm not sure what is new/changed in the new version that makes it so great. Is there some new killer new capability in the newer version that you're just itching to get your hands on, or is this a case of "it's not the latest version"?