Jump to content
View in the app

A better way to browse. Learn more.

Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Chris Anderson

Friends
  • Joined

  • Last visited

Posts posted by Chris Anderson

  1. All jokes aside, not everyone visually processes things the same way when it is in a small, medium, or large format.  A one size fits all approach will leave some folks at a disadvantage. 

    If someone has less than "normal" vision, it can be quite challenging to comfortably read everything that is presented to us as we visit one site after another. It would be nice if sites running this software suite could be the exception to the rule. There may be value in offering a variety of different fonts instead of being locked into one. Doing so would likely increase the amount of content actually read and reacted to, increasing overall engagement.

    If one font appealed to one and all there wouldn't be thousands of free or purchasable fonts out there.  A vast majority of these fonts are created to be aesthetically pleasing, not for increased readability. There are some fonts that might work far better for some portion of your members, as it stands today, we can't readily offer them an option.

    If your site is geared more towards educating, then things get more complicated.  People learn in a variety of different ways. Some like to read content, some like to hear it, and some want to visualize the material being presented, and many want a combination of all three at their fingertips.

    Having an all-text site leaves many people out in the cold. Having a built-in ability to hear text would be great for those that want to give their eyes a break or are severely sight impaired.

    So, I'm not sure if @Jordan Millerwas being lighthearted in offering up the Bionic font for discussion or was trying to strike up an earnest conversation around fonts and how they can be better utilized to serve our communities.

  2. 1 hour ago, Rikki said:

    You don't have 'a' server when running in the cloud. Our cloud platform has hundreds of instances (which doesn't even necessarily equal the number of actual physical servers) and your site is running on all of them at once. Which one actually handles a user request is decided by a load balancer.

    Okay, cloud customers may not have their very own server, but they do have a centralized place to manage various settings and install and manage custom and third-party apps.

    Some additional functionality to assist in troubleshooting and fixing minor issues with custom or third-party apps would go a long way towards helping convert a subset of self-hosted customers to become cloud customers or those individuals thinking about becoming a hosting customer. 

  3. 1 hour ago, Sonya* said:

    And what do you use with Cloud clients?

    I can appreciate why locking down a cloud server would be appropriate for a VERY large portion of IPS's clientele but by doing so they lock out a segment of their client base that would consider choosing to purchase a cloud server subscription if they were afforded the ability to manage and troubleshoot "some" aspects of their cloud server environment such as marketplace and custom apps.

    Maybe IPS could open up a section of the ACP that would provide a little more access to "that" server instance, but it would require agreeing not to hold IPS accountable for any missteps. If something were to go amiss IPS would simply offer to restore the site to a prior state.

    I'm thinking that the additional access to be able to manage "some" aspect of one's own server would only be granted to those individuals that have shown they have a team in place that knows what they are doing, as evidenced by the client's support tickets (or lack thereof) over a course of time for new and existing customers.  This might be done via the installation of a plugin. 

    If a client manages their cloud server well the plugin remains installed, the moment they show they aren't up to the task of minimally self-managing their server a customer support person would simply uninstall the plugin. 

     

  4. 2 hours ago, Jordan Miller said:

    here is a list of updates and fixes made to the platform in the last 7 days

    @Jordan MillerCould you please be a little more specific in regard to these lists. The above list seems to indicate a list of identified issues that the developers have acknowledged as being a verifiable issue warranting a fix. What is up for debate is when one could expect each of the above fixes to appear in a release.  Is it the next beta, 4.7, or in some future 4.7.x release yet to be determined? Knowing "approximate" release times helps an admin better manage issues such as workarounds or managing customer expectations.

    An issue that will be fixed next week requires an entirely different management approach than that of an issue that could take several months before being resolved.  This would also assist in the beta testing process, knowing when a reported problem is supposedly resolved the beta testers could test the fix one more time to ensure that it is fixed under a variety of different testbeds. This would really be helpful now that we have a near monthly release schedule.

  5. IT's hard to know the overall value of any particular thread.  Just because it has lots of comments and some posts have some likes it's hard to gauge its overall value.

    Having a visual que that a topic has an overall positive value would be helpful (like a Rotten Tomatoes score for movies), this might be thought of as a sentiment score.  Does each new contribution increase the sentiment score or not?  This might be attained by helping to keep the conversation on point and bringing useful insights and knowledge into play

    Instead of "liking" a post you might instead acknowledge the value that post brings to the conversation and community as a whole.  Maybe this type of "liking" wouldn't' be publicly viewable but is tracked to determine an overall sentiment score. 

    Is it worth my time to read through the comments and participate further or should I ignore it and skip onto the next forum topic?  It's really hard to know for sure. Sometimes a topic for discussion will have multiple instances being commented upon at the same time.  Which one do you participate in, well if one has a higher sentiment score that might be the better one to participate in.

    Tracking member likes has value, but there might be even more value in tracking their contributions to topic sentiment scores.  The more they contribute and get acknowledged for their contributions the higher their score becomes.

    The score could reset on a yearly basis. This would encourage people to keep returning on a continuous basis so that they can continuedly be seen as a valuable contributor to the site.

     

     

     

     

  6. 13 hours ago, Matt said:

    @Chris Anderson I completely understand your point, but I can't think of many software apps that give an incredible amount of detail during the build of any new version. There's just too much that can go wrong. We move around projects and delay others all the time.

    I always appreciate your thoughtful insights. 

    I'm not advocating that you keep us apprised of features like:  "A friendly reminder before posting" that you announced yesterday ahead of time.  This feature is entirely opt-in.  Those sites that want to take advantage of the new feature are free to do so on their schedule.

    If an upcoming feature will require a fair amount of social engineering and configuration to use it to its fullest, more of a heads up would be helpful.  A feature that would fit this scenario well would be “Member Achievements”.

    The various languages and third-party integrations you utilize are constantly being updated to stay compliant with new standards or to markedly improve their utility.

    At various points in time, you may have to rewrite portions of the suite to extend the product's lifespan. Some things might remain unchanged, and some things might require a complete reset such as subscription renewals.  (Just using this for illustrative purposes).

    That could be “consequential” for sites with little to no cash reserves to tide them over until all the subscription renewals could be reenabled for all the effected members get around to restarting their subscription.

    I am advocating that you keep your customer base apprised of such occurrences with as much head's up time as you can.

    If for example you must fundamentally rearchitect themes, we will be forced to use your provided default theme until such time as the theme creators revamp their offerings.

    If the changes are too radical and time consuming many if not all the existing providers might exit the marketplace. 

    It could take time to recruit replacements and a variety of compliant themes get released due to a high learning curve.

    Some sites could readily adapt to the default theme, and some might not as their members are extremely attached to the look and feel of the site and various community value adds that are integrated into the theme.

    You may have a multitude of different projects on your radar. I’m in no way advocating you to keep us apprised of all of them just, the “consequential” ones we will have to address in the next rolling six to twelve months. 

  7. 39 minutes ago, Matt said:

    We generally release news of features way in advance of their release, and even then you are not pushed into upgrading immediately.

    @MattI will give your team kudus for talking about some of the substantial features in advance.

    But often times less substantial features don't get mentioned when they are to be added or changed ahead of time. 

    When they are mentioned the details are often lacking to make an informed decision as to whether or not to implement it or the likelihood that it will undergo additional development based on customer input. I strongly advocated for a comprehensive release notes and I applaud your efforts to track adds, changes and deprecations. You track a lot but there are some that don't get addressed or could benefit from a "little" more information here and there.  This would be especially helpful to those individuals that don't yet have a great understanding of the platform or particular feature usage.  

    When is a feature complete (for all intents and purposes) and when are you open to further development?  Further development might bring the feature to a point that it would be useful on one's site, or it could make it unsuitable.  There are dozens of features that make up the software suite.  They all are intertwined together.  When meshed together in just the right way you have the makings of a real "community".

    A feature that is in continual development with no clarity of when said development is "feature complete" one can't reliably know when it makes sense to implement it (or if it will ever work for your unique environment). An example of this would be Member Achievements. Member Achievements is a feature you can toggle on or off but that isn't the case for all features.  Some features you are forced to use whether or not they are really fully developed (for your purposes) and bug free. A feature could work for your site with just "one" change or addition to it. Are you the only one that wants it or is there actually significant pent-up demand for its inclusion?  

    When is it prudent to hold off updating your board, one month, two months or six months? Without better clarity from your team its next to impossible to make an informed decision. Also, you have to live with all of the unpatched bugs or security vulnerabilities that are discovered and corrected in the interim. Skipping too many monthly releases in a row increases the likelihood of encountering unrecoverable upgrade issues.  You aren't actually pushed to upgrade but not doing so could come at a price. 

    Features that include a lot of different configuration choices are likely the ones that could benefit the most from additional clarity. Changing just one of those choices "could" materially change a feature's behavior, especially if toggled on or off by default.  That behavior could be beneficial or not.  Being made aware of such would be useful to know prior to deciding to upgrade and give customers an opportunity to say, "Hey wait a minute", let's rethink this feature prior to release.

     

     

     

  8. 44 minutes ago, Jordan Miller said:

    They will definitely add value and create a better user experience. 🙂 

    Social media companies are constantly adding value and creating better user experiences for "free" for their users to partake of.

    How will any upcoming features (or improvements to existing features) being planned for release in the next year "really" tip the balance in our favor for current or future users to pay us for what they can readily get free elsewhere? 

    59 minutes ago, Jordan Miller said:

    Hard to give a definitive answer whether these new features will further monetize your sites, but I'd like to think yes.

    "Your" heart might be in the right place, but the lack of clarity from IPS makes it difficult to plan, grow and monetize a site that will be around for years to come with just a vague hint here or there of what might be upcoming in the months to come.

    As it stands today, there is no way to plan for the long term, how can one do that based on vague hints here or there? 

    The only real chance of being a successful site is to plan for the future so that one can implement a new feature in such a way as to minimize disruption to the existing community and to maximize its overall value, and maybe, just maybe figure out how one might monetize it.

    Having new features sprung on us on a monthly basis with little to no forewarning that they are on the way prevents their introduction to the community in a planned fashion.  Often times a new feature or refinement of an existing feature has an impact on the community forcing users and admins to be in constant reaction mode.  Many folks like platforms with a modicum of stability and notices of upcoming changes, unfortunately with you as our software platform provide, we can't offer that to them. 

    Maybe IPS could create a new user group for those that would like to be kept a little more in the loop.  Anyone that opts into such a group would be kept more apprised of your long-term development plans and changes you might make to said plans or upcoming deprecation of features. Inclusion to this group would come with the promise to not mention anything discussed with those not a member of the group without express permission from IPS management.

    This group wouldn't necessarily be tasked with providing input in favor or disagreement of any upcoming feature. That should be left to the customer base as a whole and should happen more often than you currently do. IPS management and developers have pretty good instincts but could benefit from other pair of eyes on occasion.

    I'm particularly vocal of late as I've had to start and stop a large project as you have deprecated certain features or added or changed features that completely altered various planned implementations.  I think that I've hit upon a platform that would work but I have zero expectations that by the time I set up the platform suite and third-party apps that it will still play well with each other in the months to come.  I don't expect 100% clarity on the part of IPS (at least overnight), but a significant improvement would certainly be welcomed by the community I'm sure.

  9. ·

    Edited by Chris Anderson

    IPS has implemented a variety of different integrations with third-party sites that are better funded and employ folks well-versed in solving particular pain points.  There are so many pain points IPS can address internally based on their development budget, talent and time.  Being transparent up front when encountering such pain points better addressed by others will go along way in engendering customer loyalty. 

    With the announcement of a swag store it would have been nice to have a blog posting highlighting all the pain points you would have encountered in implementing such a turnkey solution in-house and the steps you took to address it via an external third-party. 

    It's quite possible that "some" of your customers would like to offer a similar solution themselves. Why didn't you think to provide a step-by-step tutorial on how we could implement such functionality ourselves? That would have provided a nice value add for those that could benefit from your experience.

     

     

  10. 5 hours ago, Jordan Miller said:

    Commerce is still epic. We wanted to use something that could handle the fulfillment process since we are hard at work on new features rolling out this year. 😊

    I think more than ever sites are looking at any means they can to help monetize their sites as expenses to run their sites keep increasing.  <Here's looking at you IPS>

    Are any "new features" in the pipeline this year likely to appreciably help us to further monetize our sites?  We can't effectively compete against Social Media companies by "trying" to replicate their feature set so why are we chasing down that path?

    A conversation we should be having is what unique features could we collectively come up with to entice people to spend their precious time on our sites and cover our expenses more readily and maybe make a few dollars for ourselves. 💰

     

     

  11. ·

    Edited by Chris Anderson

    @Jordan MillerAre you asking for input to marginally improve upon polls or to make them truly useful to "many" more sites?  A couple of easy, quick additions are unlikely to improve upon their usefulness in enough of a meaningful way for customers to use them much more.

    If IPS is interested in making polls truly useful then more customers need to be queried as to what an ideal feature set would look like and they would need to assign sufficient development resources towards it. Is that on their radar for next year?

  12. 11 minutes ago, Matt said:

    Oh, no - sorry! I was merely building on your post to illustrate that our staffed community support area is pretty customised now so we can leave notes (that may or may not trigger additional icons in the topic list to alert devs), we can send to tickets and we can log follow ups.

    Looks like the making of another great addition to the product suite. Hint, Hint...

  13. @Matt I wonder if you could create a "Spoiler" like functionality that a customer could use to highlight portions of a forum topic that they don't want to reveal to the other customers.  Support staff would be able to see the masked text not anyone else. These kind of postings would be left up to support staff to deal with.  Other customers may find value following along (as best they can with some details missing) if they think an issue being reported might arise on their site or is already happening.  

     

  14. 1 minute ago, Ramsesx said:

    please consider the benefits for devs in your next meeting. 

    Not just the current developers but how you can better foster the next cadre of programmers who might one day be great candidates to join your firm one day. 

    Provide a crippled version of the suite to develop on and allow for one or two people to test the apps being developed but not be able to be used to run an actual site off of. 

  15. There are a finite amount of technical support staff and hours in the day.  If a community member happens to drop by the forums and sees a particular topic posting and provides some form of value-add then that will potentially lessen the burden on the support staff.  This might mean a site that is currently down and isn't paying for expedited support gets their site up and running that much sooner.

    It's kind of like "paying it forward"...  A few moments of your time here and there just might pay dividends later. 

  16. 47 minutes ago, Sonya* said:

    Import, export database including records, categories, page, CSS and JS, blocks and so on.

    This could allow members and developers to upload pages to the marketplace.  Some might be offered up for sale and some might be used for learning purposes and some might be offered up to the community to further flesh out an idea. The more examples we have pore over the shorter the learning curve will be and the more customers will utilize them more fully.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.