It has been very quiet on the forums these last months/years. The main reason for that was because of the rising use of Slack by the development team. In the beginning, Slack giving us realtime chat capabilities was very much appreciated, but after a while the novelty of that became less and we used it more and more as a forum, but (sadly) a forum within the walled garden of Slack.
If you are a Slack user (there are quite a few around it seems) you will have received the notification that the free version of Slack will only let you keep the last 90 days of posts, which we find too restrictive. We started looking out for alternatives again.
It turns out that our good old forums were one of those alternatives, but only if they receive a major overhaul and become more realtime-oriented. The technical overhaul was something I have been considering on and off a few times now, so that was good news. I'm currently working on rewriting iForum based on the latest IPF framework, and you can expect quite regular updates on that.
That also means that these forums will start picking up in activity, which is always a good thing . Feel free to submit your questions, frustrations, offers for help or other things you would like to share with the rest of us. We're here to help and listen.
Currently no-one in the development team is using TinyMCE on their servers (we're more partial to CKEditor), and we need to do a major version update of TinyMCE because of a security issue in the editor.
If there is no-one that can assist with testing the newer version of TinyMCE, that editor will be removed from the core starting with ImpressCMS 1.5.0.
As a temporary link, the roadmap for the next few releases can be found here : Milestones - ImpressCMS/impresscms (github.com)
This is a temporary measure, as I try to get a better integration with Github into the site, and we will need to apply the versions more rigorously to the tickets that we have. But it's a start (and every begin is difficult).
The nice people on Crowdin have provided us with our very own server to manage our translations, and the feedback up until now is that the crowdin translation instance is easier to use, certainly for casual translators that come by once in a while for a few lines.
I have started the migration from Transifex to crowdin for all the translations in the different languages that we have, because it is a waste of time to do those translations from scratch every time.
If you are curious, the ImpressCMS Crowdin project is available here : Impresscms · Crowdin
Many open source communities are available on Discord, with IRC losing more and more users. So I figured I give it a shot. If anyone is on discord and wants to contact me, let me know via PM and I'll share my ID.
Similar to your description - I've been trying to emulate what others are already accustomed to having with Facebook, LinkedIn, Slack, Google Chat/Hangouts/Rooms, and Microsoft Teams. A general feed or stream for everyone and other rooms or groups or chats that have varying levels of privacy.
I have been looking around a bit toward the main community forum products such as Invision (formerly IPB). I think we can offer more or less the same functionality they do with a combination of ImpressCMS core, the profile module (with some tweaks, it's a bit old-fashioned and is stil mentioning ICQ and AOL accounts, go figure ), and iForum.
The major functionality that we are still missing is the login options : Facebook, Twitter, Google, Microsoft. I believe Oauth2 login could cover the majority of those. But that's a touchy area, as it is very security-sensitive.
iForum will need to be refactored in a major way to get rid of all the duplication with the core and potentially other modules. There is no escaping that sadly
In this stage, I will try for an easy integration and a nice and clean way to get a turnkey solution available for a forum on ImpressCMS. That includes a theme as well.
Suggestions and help are of course always welcome.
That's interesting to know. Versio (a Dutch/Belgian provider) switched almost 2 years ago from Installatron to the softaculous integration inside DirectAdmin, which is the admin panel they use. The reason they gave was that installatron was too behind with updates.
Both Installatron and Softaculous mention on their site that they have integration with Plesk. But perhaps there are other such scripts for plex that I don't know about. Probably even
The different providers I have worked with recently are using Plesk for their site administration and they have a different platform for installs. They do provide upgrade packages for applications you have installed.
iForum is long overdue for some technical overhaul, and while doing so, I would like to remove functionality that is not widely used, or not considered really necessary. If it appears that that functionality is useful after all, it can be added later. I'm thinking about the digest functionality, which I've never used until now for example.
What does your perfect forum look like? Please be as specific as possible, 'it works smoothly' is very dependent from your point of view, and almost certainly will differ from what I consider smooth or easy to use
There are many hosting providers, so what hosting are you using and what is your experience running ImpressCMS on that host? Does the hosting option provide easy install options (like Softaculous)? I will update this list with the information that comes in.
ImpressCMS Specific Setup?
|28/07/2021||Siteground.com||Worldwide||No||Not anymore||Shared Hosting|
Currently our site is hosted on Siteground hosting, but unfortunately they did major upgrade recently which removed their support for Softaculous. As you may know, ImpressCMS is available on softaculous for (even yèt) easier installation and upgrades, and so we needed to upload all files ourselves and short-circuit our Softaculous installation.
My other hosting provider also has Softaculous, but due to a misconfiguration on their part, I need to intervene manually in order to get a first install working. Bummer.
I would love to have DigitalOcean, AWS or Azure (or other services) easy to install available but I'm not using any of those at the moment so I don't now what would be the best to focus on to get working. Vanilla Docker Compose perhaps?
Looks like Google was taken aback by the many and strong negative comments they received. Introduction is now delayed until 2023 (https://arstechnica.com/gadgets/2021/06/google-delays-floc-rollout-until-2023/). And in internet time, 2 years is an eternity.
It is a fact that the internet has become a privacy nightmare (and the ever-present cookie-banners in Europe aren't really helping, just annoying the users), but a proposal by the largest ad vendor will always be regarded with a dose of suspicion. I'm curious to see what will come next.
A privacy concern, for sure. With GDPR and other privacy laws, I am curious how Google intends to maintain compliance.
Google will phase out third-party cookies in their Chrome browser, which is used by the majority of web users. Google is and remains a advertisement company, so they offered to put in place an alternative that they consider better for privacy, but would still give advertisers information about the current users, they call it FLoC. I won't go too much into detail here, but instead of having your profile stored on the servers of Ad providers, you create your own profile locally, and that profile can be queries with a specific API. So potentially (depending on the implementation) the browsers harvests user data from the sites you visit, independently from the services that might be used on those websites.
Backlash has started now on the internet, with several browsers saying they will not support FLoC, but also Wordpress has entered in the mix, stating that they consider FLoC a security risk, and that Wordpress will contain code that will tell the browser the do not want FLoC data : Proposal: Treat FLoC like a security concern – Make WordPress Core
ImpressCMS aims to be as secure as possible, do you think this would be an option we should have somewhere in the ACP?
A new version of the page is live, with the fast installation rewritten. We now do everything using composer.
We have a program running on HackerOne, and one of the recurring questions is if the hackers there can be compensated for their efforts. As an open source project without a company financially backing us, I don't think offering payment is an option. I was thinking more about t-shirts or other funny/nice gadgets with ImpressCMS branding.
The hackers at hackerone have done a great job, and certainly in the beginning stage, I would like to thank them all with a little something.
The problem I have encountered is that the costs could become astronomically high if we would handle the sending around the world by ourselves. I made a quick check : sending a t-shirt (worth 8-10€) to India for example, would cost me 56€.
Talking with @Mekdrop we discussed drop-shipping services, because those services would take the sending of the items on their account (which would be less of a headache to handle for us as well). However, not all of those services allow for your own things to be printed or created.
I would like to hear experience with drop-shipping services, and also other options we migh not have thought about.
The RC has become a final release - see the news and download!
I just released ImpressCMS 1.4.2 RC. Lots of small bugfixes, most of them security-related. Please have a look and see if it works on your system in your situation. Any bugs? post them on Github, or you can add them here in this forum post as well