Happy 2020!

<p>As the year 2019 runs to its end, I would like to thank you all for the contributions the last year. Our contributions have been up year-on-year, resulting in the 1.4 release, which is a nice achievement even though it isn't the long-awaited v2.&nbsp;</p> <p>The work on v2 has advanced, and we now have a quite clear view of the steps that still need to be taken to get this major mile-stone out in the field. I feel that the momentum for v2 has improved, even though my availability has had some periods where it wasn't what I wished it to be. The fact that my availibility can have such an impact on the advancement of the project is a clear wakeup call that we need to expand the team.&nbsp;</p> <p>There are interesting challenges to look forward to in the next year, such as making v2 the best version possible without getting down into a feature creep spiral, finalizing a new base theme, rethinking how editors are handled, updating our installer. This will give us the opportunity to investigate in very diverse parts of ImpressCMS how we can improve or modernize&nbsp;what is already there, and add new functionality that improves the usefulness to our users.</p> <p>All nice things to look forward to, but in the meantime I wish you happy celebrations the way you prefer (wild parties, amongst friends, with&nbsp;family or loved ones) and a happy 2020!</p>


Happy Thanksgiving! (a.k.a. The Day Before Black Friday)

<p>"Thank you!" 2 of the most important words in any language. Say them often, say them out loud, say them like you mean it. Here's how the observation of this day came into being in the U.S.</p> <blockquote> <p>Washington, D.C.<br /> October 3, 1863</p> <p>By the President of the United States of America.</p> <p>A Proclamation.</p> <p>The year that is drawing towards its close, has been filled with the blessings of fruitful fields and healthful skies. To these bounties, which are so constantly enjoyed that we are prone to forget the source from which they come, others have been added, which are of so extraordinary a nature, that they cannot fail to penetrate and soften even the heart which is habitually insensible to the ever watchful providence of Almighty God. In the midst of a civil war of unequalled magnitude and severity, which has sometimes seemed to foreign States to invite and to provoke their aggression, peace has been preserved with all nations, order has been maintained, the laws have been respected and obeyed, and harmony has prevailed everywhere except in the theatre of military conflict; while that theatre has been greatly contracted by the advancing armies and navies of the Union. Needful diversions of wealth and of strength from the fields of peaceful industry to the national defence, have not arrested the plough, the shuttle or the ship; the axe has enlarged the borders of our settlements, and the mines, as well of iron and coal as of the precious metals, have yielded even more abundantly than heretofore. Population has steadily increased, notwithstanding the waste that has been made in the camp, the siege and the battle-field; and the country, rejoicing in the consciousness of augmented strength and vigor, is permitted to expect continuance of years with large increase of freedom. No human counsel hath devised nor hath any mortal hand worked out these great things. They are the gracious gifts of the Most High God, who, while dealing with us in anger for our sins, hath nevertheless remembered mercy. It has seemed to me fit and proper that they should be solemnly, reverently and gratefully acknowledged as with one heart and one voice by the whole American People. I do therefore invite my fellow citizens in every part of the United States, and also those who are at sea and those who are sojourning in foreign lands, to set apart and observe the last Thursday of November next, as a day of Thanksgiving and Praise to our beneficent Father who dwelleth in the Heavens. And I recommend to them that while offering up the ascriptions justly due to Him for such singular deliverances and blessings, they do also, with humble penitence for our national perverseness and disobedience, commend to His tender care all those who have become widows, orphans, mourners or sufferers in the lamentable civil strife in which we are unavoidably engaged, and fervently implore the interposition of the Almighty Hand to heal the wounds of the nation and to restore it as soon as may be consistent with the Divine purposes to the full enjoyment of peace, harmony, tranquillity and Union.</p> <p>In testimony whereof, I have hereunto set my hand and caused the Seal of the United States to be affixed.</p> <p>Done at the City of Washington, this Third day of October, in the year of our Lord one thousand eight hundred and sixty-three, and of the Independence of the United States the Eighty-eighth.</p> <p>By the President: Abraham Lincoln</p> <p>William H. Seward,<br /> Secretary of State</p> </blockquote> <p>Enjoy your day, everyone! Be safe, be happy - and most of all - "Thank you!"</p>

Steve Twitter: @skenow Facebook: Steve Kenow


github sponsors beta enrollment


<p>some time ago I expressed my interest for the <a href="https://github.com/sponsors">Github Sponsors program</a>, and I received a message yesterday to tell me I was accepted in the beta.</p>

<p>At the moment it looks like the sponsors program is aimed exclusively at individual github accounts, and not at organisations. This means people will need to sponsor a single individual.</p>

<p>I haven't had much opportunity to look into it in detail, I will comment in here once I have more information and background.</p>

<p>Did you enroll in the program, or do you use other types of systems/sites to partially fund your development work? I'd be interested to hear about them.</p>

Re: VS Code

<p>I tried it on and off over a period of a year more or less, and I think I'm just too used to the way PHPStorm is working. I had a very hard time with the way VS Code handles its Git integration, and a few other things that I just didn't want to invest time in to figure it out <img src="https://www.impresscms.org/uploads/smil3dbd4d6422f04.gif" alt="" /></p>

<p>If PHPStorm isn't available though, VS Code would be my second choice in a heartbeat. The plugin system has a wealth of functionalities, something that has been on the backburner a bit in PHPStorm lately.</p>

VS Code

<p>Just a short note to say if you haven't tried the VS Code editor yet, it's well worth the effort.</p>

<p>I have always used Netbeans up until recently. It's ok and does the job, but it has a few issues that never seem to get fixed like needing to force FTP transfers and popping up huge tooltips over the line I'm trying to work on. And the interface kind of hurts my eyes (well, being Java based you kind of expect that).</p>

<p>I don't like changing editors but I eventually got annoyed enough to give VS Code a go and wow is it good. It's not that it does anything new, it just gets so many of the little things right that you actually end up getting more work done, because you aren't fighting the editor.</p>

Re: ImpressCMS swag

<p>I still have the polo shirts we made for CMS Expo in Chicago 6 years ago. We made them a bit on the large-ish side, so they still fit comfortably <img src="https://www.impresscms.org/uploads/smil3dbd4d6422f04.gif" alt="" /></p>

Re: ImpressCMS swag

<p>Been a long time since I visited that - although I think some of the clothing would no longer fit....</p>

Re: attachments in the forum are now ... attached

<p>Thanks for finding the issue and finding the fix!</p> <p>Well done!</p>

Steve Twitter: @skenow Facebook: Steve Kenow

attachments in the forum are now ... attached

<p>I noticed when looking for<a href="https://www.impresscms.org/modules/iforum/viewtopic.php?topic_id=4548&forum=55&post_id=40891#forumpost40891"> the autocomplete code</a> from some time ago, that the link went into the void. At first, I was afraid that the files didn't get migrated during one of the multiple moves we did from Inbox > Siteground > Other siteground account > unified site.</p>

<p>Nothing so dramatic: as it happens we migrated from newbb to iforum as forum module on that last account, and the files were still in the newbb upload folder.</p>

<p>I moved the files, and the links I tested worked out for now. I hope this makes finding stuff on the forum easier now.</p>


Re: ImpressCMS swag

<p>I saw the password resets, thank you for that.&nbsp;</p>

<p>So, if I understand it correctly, all we need now is some kick-ass designs to populate the shop <img src="https://www.impresscms.org/uploads/smil3dbd4d6422f04.gif" alt="" /></p>

Re: ImpressCMS swag

<p>We do have an account on CafePress - just nothing in the shop. It's been a long time since anyone logged it and some of their terms have been updated. I changed the password and it is in our database now.</p>

Steve Twitter: @skenow Facebook: Steve Kenow

ImpressCMS swag


<p>I will be attending<a href="https://ti.to/hm/laracon-eu-madrid-2019"> Laracon EU Madrid</a> (and possibly also <a href="https://ti.to/hm/laracon-eu-amsterdam-2019">Laracon EU Amsterdam</a>) this year. I wanted to take those opportunities for some marketing in PHP development circles and I'm looking for cool stuff to leave lying around for people to pick up and come look at the project.</p>

<p>I seem to remember there was a cafepress shop somewhere previously, but when i look for <a href="https://www.cafepress.com/+impresscms+gifts">Impresscms </a>on there, I get no results.</p>

<p>Do you know of any online shops that have cool swag that we can brand with ImpressCMS?</p>

Re: Happy New Year!

<p>A happy new year to everyone. As I mentioned on <a href="https://www.impresscms.org/modules/news/article.php?article_id=1012&title=happy-2019">the blog post</a>, 2018 was a preparation that put in place many of the requirements that will allow us to deliver stuff during 2019.&nbsp;</p>

<p>We will be celebrating our 11th anniversary in a few days, that's another occasion to celebrate.</p>

Re: Happy New Year!

<p>Happy new year to everyone :)</p>

Happy New Year!

<p>Most of us should be well into the first day of 2019 by now - may this year be ready for all we bring to it!</p> <p><img alt="" src="https://www.impresscms.org/uploads/imagemanager/misc/icms-2019.png" style="height:780px; width:780px" /></p>

Steve Twitter: @skenow Facebook: Steve Kenow

Re: Another Year of Gratitude - Thank you!

<p>Thank you very much Steve! Here in Europe we know Thanksgiving mainly because we have imported your 'Black Friday' tradition, but I really like the idea of taking the time to look back at the last year.</p>

<p>Looking forward to working with the entire community on new sites, new features and lots of new languages <img src="https://www.impresscms.org/uploads/smil3dbd4d6422f04.gif" alt="" /></p>

Another Year of Gratitude - Thank you!

<p>I believe a form of the Thanksgiving holiday we observe in the US is found all around the world - a time to be thoughtful and grateful for the many things we do have.</p> <p>I would like to thank you, the ImpressCMS community - the supporters, founders, contributors, friends, developers, designers, writers, promoters, testers, translators, and all the people in your lives that allow you to be a part of this great project. We have been through much together in the past 11 years and I look forward to more years ahead.</p> <p>&nbsp;</p>

Steve Twitter: @skenow Facebook: Steve Kenow

Re: How do you see GDPR

<p>In the US, we have <a href="https://www.ftc.gov/enforcement/rules/rulemaking-regulatory-reform-proceedings/childrens-online-privacy-protection-rule">COPPA</a> (Children's Online Privacy Protection Act), which has been in force since 1998 and specifically addresses online privacy for children under the age of 13. From what I see, GDPR takes COPPA and extends it to everybody, regardless of age. The responsibilities and actions for a website owner are basically the same - tell people what information you collect, who has access to it, and remind them the information they volunteer, add to their profile, or post is visible (duh). There was also a stipulation about having information removed at the user's requests.</p>

<p>I've used a <a href="http://www.christianwebresources.net/modules/wiwimod/index.php?page=PrivacyPolicy">privacy policy</a> for years to address the COPPA regulation.</p>

<p>The above was all from the perspective of a site administrator. From the perspective of a web platform developer and creator, the questions and responses are a bit different.</p>

<li>How easy is it to export data and posts from a user or visitor?</li>
<li>How easy is it to remove data and posts from a user or visitor?</li>
<li>If someone gained access to the database, is private data sufficiently obscured?</li>
<li>Do the default options favor the user's privacy?</li>

<p>Some things are outside the scope of the CMS - web server logs that contain IP addresses, dates, times, and POST information are the first that come to mind. Cookies are created by the server, not the CMS. Tokens can be created and used by the CMS.</p>

<p>In many ways, GDPR and COPPA are like the warnings on your coffee cup from your favorite establishment - contents may be hot. At least COPPA was intended for people who hadn't reached an age where they knew such things.</p>

Steve Twitter: @skenow Facebook: Steve Kenow

Re: How do you see GDPR

<p>I wasn't considering the non-democratic government angle, to be honest. The Belgian government is sometimes the laughing stock of the world when they go 1 year without being able to form a new government, but the country keeps on running as if nothing is going on. Aside from that, and perhaps a slight tendency towards more right-wing politics these last years in line with the rest of the world, I shouldn't complain. And your comment made me understand that this comfortable situation made me believe too much that everybody else is in a similar situation.</p>

<p><span style="background-color:transparent; color:rgb(85, 85, 85); font-family:helvetica neue,helvetica,arial,sans-serif; font-size:13px">Yes, data collection has gone off the charts, I'm with you there. </span>The creepy fact also is that we kid ourselves saying that we limit the information we put online. But that is at one single time. Computers have long memories, so the accumulation of the small little bits of data you put online is terrifying if you ask me.&nbsp;</p>

<p>We're to blame ourselves as well. The internet started off with freemium services in many cases, but the googles and yahoos and facebooks came in with their ad-supported free services, and suddenly nobody was willing to pay even a tiny amount for the services they consumed on the internet. At that time, if you ran ads you were really lucky if every view of your ad was counted. In the meantime, they have evolved much into the part where they run the internet in a way.</p>

<p>I believe the base idea of GDPR is good, but the way of implementation of that idea needs some proof in the real world. You very correctly mention the universally hated cookie directive. There is a new one coming along as well, <a href="http://mandate376.standards.eu/standard">EN 301 549</a>, aimed at making public websites accessible by imposing <a href="https://www.w3.org/TR/WCAG20/">WCAG Level 2</a>. That'll be fun to watch <img alt="" src="https://www.impresscms.org/uploads/smil3dbd4e398ff7b.gif" /></p>

Re: How do you see GDPR

<p>I'm not really a fan of EU bureacracy (cookie acknowledgements drive me crazy, did we really need those?) but in this case, I think they have done a good thing.</p>

<p>Data collection is completely out of control right now, to an outrageous extent, and something needed to be done. Whether this law actually goes far *enough* is another question, I suspect the industry will try and shrug it off, unless a company is a&nbsp;major power like Facebook or Google it probably isn't going to attract much attention. At least, not yet.</p>

<p>Pretty much every internet connected device is gathering data and sending back telemetry to its makers and if you follow computer security in general there is a clear trend of technology companies being clueless (or perhaps, disinterested) in computer/data security or privacy. They can't secure their devices and they can't secure the data they collect.</p>

<p>Even worse, practically every company is willing to handover whatever data they have to the government when they are "legally obliged" to do so. That may be fine in a first world democracy, but if you're living in a third world country with a repressive, authoritarian government, what does "legally obliged" mean? The goon squad doesn't come with any procedural or rule-of-law protections. Handing over private data can have dire consequences, and a chilling effect on society in general.</p>

<p>I hope eventually we can get to a place where companies collect only that data they legitimately need for their service, and no more. But at the moment it's collect-all-you-can and figure out how to exploit/monetise your clients later.</p>