Support

Pre-sales

#40376 Panopticon

Posted in ‘Pre-sales and Account Questions’
This is a public ticket

Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.

Latest post by nicholas on Wednesday, 28 February 2024 13:48 CST

techgal

Hi,

This is me being curious if there will be an attempt for Panopticon to be used for Wordpress sites?

Thanks!

Carolyn Breninger
Radical Designs, LLC - Marketing Works

nicholas
Akeeba Staff
Manager

It's something we are planning on, yes.

There are two things we are considering: what it should do and how to do it, and the scope of changes required to Panopticon.

On what it should do and how to do it, WordPress does have automatic updates for both itself and its plugins. If an update is executed by WordPress itself while Panopticon also tries to execute the same update things get… complicated. Moreover, WordPress has completely different ways for updating itself, plugins, and themes.

Which brings us to the second part, the scope of changes required in Panopticon. Do we trust the user to know how to disable automatic updates in WordPress, do we make changes to Panopticon to "hold" updates when auto-updates are enabled, or do we go for a solution where the connector plugin disables auto-updates? Moreover, since WordPress has a different way to update plugins and themes, the current layout of all extensions being displayed together doesn't work which means we need a different layout for WordPress plugins and themes, different internals for updating WP plugins and WP themes etc.

Right now, we're working on the connector plugin. Once we have that at a point where we're confident enough that basic functionality is possible, we'll move towards the changes required in Panopticon itself. Finally, we will answer the question of how to deal with automatic updates in WordPress.

There's a complication in that I am the bottleneck for Panopticon, as I am the main code contributor. I am in the middle of moving houses (the move is actually tomorrow) which means that the past 2 months I have mostly been packing, getting house stuff ready, doing paid work, and only the absolutely essential support and quality assurance work for Panopticon. Once I am no longer running around like a headless chicken I will be able to put more time into R&D for the Panopticon-WP integration with a goal of a beta integration around August or September.

Unless, of course, WP or Joomla screws something up (like WP did with 6.3…) which will decimate my available time and push my plans back, again. That's the problem with writing software for platforms you don't control and which have no roadmap. A random change may break something vital which upends all meticulous planning.

Nicholas K. Dionysopoulos

Lead Developer and Director

🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

Support Information

Working hours: We are open Monday to Friday, 9am to 7pm Cyprus timezone (EET / EEST). Support is provided by the same developers writing the software, all of which live in Europe. You can still file tickets outside of our working hours, but we cannot respond to them until we're back at the office.

Support policy: We would like to kindly inform you that when using our support you have already agreed to the Support Policy which is part of our Terms of Service. Thank you for your understanding and for helping us help you!