Click on image above to enlarge
Today, March 8, 2023, I celebrate eleven years of creating my sosAssociates.com blog!!
In my 2021 sosAssociates.com Blogiversary: Nine -- In the year of Social Distancing! blog post, I wrote about how the world had changed due to the COVID-19 pandemic. On March 8th of last year, as I published my blog post sosAssociates.com Blogiversary: Ten -- I can't believe this is the TENTH YEAR!!, I was fairly prepared for change -- on February 10, 2022, my dad had moved to the Cleveland area so that my sister and I could care for him. Unfortunately, as we entered 2023, my dad, Stuart O. Smith, Sr., passed away on the morning of Friday, January 6, 2023, at the age of 89.
Now, as I write my 2023 Blogiversary blog post, I am in the middle of another potentially life-changing situation, but I believe I have a good support team that will help me find a successful solution to overcome the current challenge. I hope to write a blog post later this year to document my planned success.
2022 & 2023 Blog Posts
The focus of my blog posts has evolved over these 11 years since my co-writer and wife, Julie Smith, and I started writing our blog posts on March 8, 2012. I enjoy documenting activities in which I participate, and invite you to read my blog posts that cover topics of interest to you.
Please take a moment and scroll across the images/links below, and click on them to read some of the 18 blog posts from 2022 and the two that I wrote so far in 2023.
I want to now share some of my adventures and activities from this past year, and state how I appreciate those people/organizations that enriched my life in 2022. I am also using this blog post to honor my dad, Stuart O. Smith, Sr., and express how grateful I am to have had a great deal of quality time with him this past year.
Of the 20 blog posts above that you can scroll across to see, I want to bring to your attention to the first one that I wrote this year. I am recommending viewing it, since it gives a good overview of 2022 and the first weeks of 2023. What follows are links to sections of the belated new year blog post, followed by tweets that also link to the blog post (please consider retweeting any of the tweets that you think would interest your followers).
- Blog Date: January 22, 2023 - Belated New Year Thank Yous & 2022 Reflections
Exploring Northeast Ohio with Dad
● Community Arts Center | Centro de Artes Comunitarias (" . . . Wow, wow, wow! I was impressed! It is a MUST see!")
● Continental Divide Trail (backpacking the desert of New Mexico was totally different than anything that I had ever experienced!!!)
● PechaKucha Night Cleveland
● My volunteer work on the Cleveland GiveCamp Steering Committee
● In Akron touring FRONT International venues
● Celebrating NASA's Artemis Project
● Jasmine A. Golphin's “Above | Below” original virtual reality show
● 13th Twitterversary!
● Edgewater Park Sewer Tour
● Thanksgiving comments I received
● Nela Park Holiday Lights
Acknowledgement of Rough Times
2023 New Year Tweets
● Sunday, January 1, 2023, a walk in the park on Cleveland's lakefront -- a fantastic way to start my year!
Remembering the Life of Stuart O. Smith, Sr.
● Five Stages of Grief
● Ohio Senate honoring my dad
Related Blog Posts
Blog Post: "Belated New Year Thank Yous & 2022 Reflections"https://t.co/EvcqSaENKO— Stuart O. Smith, Jr. - sosAssociates.com (@sos_jr) January 23, 2023
I appreciate those people/organizations that enriched my life in 2022.
I also want to honor my dad & express how grateful I am to have had a great deal of quality time with him this past year. pic.twitter.com/jiv7bz9ebq
Today, I was contacted by both @HospiceWR Bereavement Center & by the funeral director I worked with after my dad's death.— Stuart O. Smith, Jr. - sosAssociates.com (@sos_jr) February 3, 2023
Both are checking on my mental health
This weekend is right before the 1 month mark for my dad's passing.https://t.co/ETHuDgwhXGhttps://t.co/3eV17V6JWv pic.twitter.com/bL9r8afMjt
Yesterday, I renewed my #ContinentalDivideTrail Coalition membership: https://t.co/U4UVB02fCO https://t.co/MGMbGdjhtI— Stuart O. Smith, Jr. - sosAssociates.com (@sos_jr) February 20, 2023
I am very grateful to the @CDNST1 volunteers/staff & @tamartinez2003 for my 2022 #hike on part of the CDT in #NewMexico's desert:https://t.co/z7pbImv3Ag https://t.co/mbVZJbS6hT pic.twitter.com/3p6pj0K7V0
.@CDNST1, I enjoyed your 2022 #TrailDays weekend event https://t.co/z7pbImv3Ag and hope to arrange to incorporate your event in a future year’s CDT #backpacking adventure in #NewMexico.— Stuart O. Smith, Jr. - sosAssociates.com (@sos_jr) February 24, 2023
All the best to the 2023 #backpackers and I will watch your tweets about Trail Days 2023 https://t.co/Dv1ciRHBpG
January/February 2023 - The Blogs Not Written
Click on image above to enlarge
There were four blog posts that I started creating on my laptop about early 2023 events. Due to circumstances beyond my control, I was not able to attend any of the events except for one (and there was difficulty in attending that one). The only one I did attend was the Cleveland Lunar New Year Celebration (it was fun!) which I had planned to write about as the first section of a blog post about both the Cleveland and Akron Lunar New Year celebrations. In addition to these two Lunar New Year events, the others events that I planned to write blogs about included the Cleveland Ice Fest, 11th Annual Cleveland Kurentovanje, and 13th Brite Winter.
I share the following tweets as my way to thank the organizers for improving the quality of life in Cleveland and Akron by planning the events, and to let them know I really missed attending them in 2023! I also including tweets about my voting for North Coast Harbor museums.
January 21, 2023 - Asia Plaza Cleveland - Year Of The Rabbit Lunar New Year Celebration
I am glad I saw @ASIAOHIO and @OCACleveland tweets, so I knew to come to #Cleveland’s #Asia Plaza for the #YearOfTheRabbit #LunarNewYear Celebration. https://t.co/7EDhLj9cjF#ChineseNewYear https://t.co/fLix38AmTs pic.twitter.com/5L7AZGm1Gn— Stuart O. Smith, Jr. - sosAssociates.com (@sos_jr) January 21, 2023
We can't wait to see you this Saturday at Asia Plaza 10am-3pm to close out this year and ring in the new Lunar New Year! Find us for rabbit themed crafts and an EXCLUSIVE festive coloring page by Chi-Irena Wong https://t.co/HjTS2TLPgE pic.twitter.com/7BCeI1yoYo— AsiaTown Cleveland (@asiatowncle) January 19, 2023
Great Wall Kung Fu Center. #YearOfTheRabbit #LunarNewYear Celebration at #Cleveland’s #Asia Plaza. https://t.co/7EDhLj9cjF#ChineseNewYear event sponsored by: @MargaretWWong & Associates, @ASIAOHIO, @OCACleveland, and Erie Chinese Journal https://t.co/4pQ1DAi7VS. pic.twitter.com/VKbDA6urGT— Stuart O. Smith, Jr. - sosAssociates.com (@sos_jr) January 21, 2023
Great Wall #KungFu Center. #YearOfTheRabbit #LunarNewYear Celebration at #Cleveland’s #Asia Plaza. https://t.co/7EDhLj9K9d#ChineseNewYear event sponsored by: @MargaretWWong & Associates, @ASIAOHIO, @OCACleveland, and Erie Chinese Journal https://t.co/4pQ1DAiFLq. pic.twitter.com/rKXu3DS4LO— Stuart O. Smith, Jr. - sosAssociates.com (@sos_jr) January 21, 2023
Great Wall #KungFu Center. #YearOfTheRabbit #LunarNewYear Celebration at #Cleveland’s #Asia Plaza. https://t.co/7EDhLj9K9d#ChineseNewYear event sponsored by: @MargaretWWong & Associates, @ASIAOHIO, @OCACleveland, and Erie #Chinese Journal https://t.co/4pQ1DAiFLq. pic.twitter.com/102BQz8Hbj— Stuart O. Smith, Jr. - sosAssociates.com (@sos_jr) January 21, 2023
Great Wall #KungFu Center. #YearOfTheRabbit #LunarNewYear Celebration at #Cleveland’s #Asia Plaza. https://t.co/7EDhLj9K9d#ChineseNewYear event sponsored by: @MargaretWWong & Associates, @ASIAOHIO, @OCACleveland, and Erie #Chinese Journal https://t.co/4pQ1DAiFLq. pic.twitter.com/UtTlsKQFc4— Stuart O. Smith, Jr. - sosAssociates.com (@sos_jr) January 21, 2023
It is always good to talk to @DanHanson at many of the cultural events in the Greater #Cleveland area. https://t.co/pURELrlAiM— Stuart O. Smith, Jr. - sosAssociates.com (@sos_jr) January 21, 2023
Follow @ClevelandPeople to learn more. https://t.co/iLezDRTcqN
At #YearOfTheRabbit #LunarNewYear Celebration at @CityofCleveland’s #Asia Plaza. pic.twitter.com/92KEpJmP4W
#Voting is important!!— Stuart O. Smith, Jr. - sosAssociates.com (@sos_jr) January 21, 2023
Great that people can register to #vote at the @ASIAOHIO booth!!
Learn more in @CuyahogaBOE website: https://t.co/uYS84WSbrb https://t.co/vKkFj8Y9bF
At #YearOfTheRabbit #LunarNewYear Celebration at @CityofCleveland’s #Asia Plaza. pic.twitter.com/9Jrz37oFee
At the end of the #YearOfTheRabbit #LunarNewYear Celebration, I talked to @DragonBoatCle.— Stuart O. Smith, Jr. - sosAssociates.com (@sos_jr) January 21, 2023
The 2023 #Cleveland #DragonBoat Festival will take place Sept 9th at Black River Landing in #Lorain, #Ohio. https://t.co/uXGSQTHeW9
They practice at @CleveMetroparks’
Merwin's Wharf. pic.twitter.com/fMHxPhFzQR
At #YearOfTheRabbit #LunarNewYear Celebration, @ClevelandPeople asks:— Stuart O. Smith, Jr. - sosAssociates.com (@sos_jr) January 21, 2023
“What kind of #Cleveland People are you?”
Please be sure to check out @ClevelandPeople blog posts at: https://t.co/iLezDRTKgl
Always at interesting #CLE cultural events: https://t.co/HUKhbLGvYQ pic.twitter.com/w3GUdbeOaF
January 28, 2023 - Akron Civic Theatre - Year Of The Rabbit Lunar New Year Celebration
Join the Lunar New Year Celebration at the Akron Civic Theatre, January 28 from 4:30 - 8 pm as we celebrate the #YearOfTheRabbit For more info: https://t.co/vO6n4aPUOO #LionDance #LunarNewYear #akron #DragonDance #fireworks pic.twitter.com/du7a2jm5bn— DAP(@downtownakron) January 12, 2023
Looking for something fun to do this weekend in #Akron? Our colleagues at @DowntownAkron are hosting the "Downtown Akron Lunar New Year Celebration" at @AkronCivic! #YearOfTheRabbit— Akron Municipal (@AkronCourts) January 27, 2023
Learn more about this amazing event here: https://t.co/kQGkY9UpAO pic.twitter.com/oo5MzNwp07
February 11, 2023 - Cleveland Ice Fest
Nice #ice between @GLScienceCtr and @RockHall! @NCoastHarbor honoring #MartinLutherKingJr for #MLKDay 2023.— Stuart O. Smith, Jr. - sosAssociates.com (@sos_jr) January 16, 2023
I will need to come back on February 11th for the #IceFestCLE! @DowntownCLE, I have enjoyed this @NCoastHarbor event in the past. https://t.co/reRrN5g5I5 https://t.co/lzkFE565i7 pic.twitter.com/fSNBvPioi5
Ice Fest is getting closer!— NorthCoastHarbor CLE (@NCoastHarbor) January 23, 2023
Mark your calendars for a day of North Coast wintry fun on Saturday, February 11th.
Check out more information and a schedule of events here: https://t.co/bgcCJvBp9I https://t.co/fvq8MgESiS
February 13, 2023 - Vote for North Coast Harbor
Polls close Monday, Feb 13th at noon.— Stuart O. Smith, Jr. - sosAssociates.com (@sos_jr) February 12, 2023
Please #vote twice for #Cleveland's @NCoastHarbor in the @USATODAY’s @10Best Readers' Choice!
1st vote: @GLScienceCtr best #science #museum! https://t.co/hpZ9hywFCx
2nd vote: @RockHall favorite #music museum! https://t.co/BEwCPx5iJ1 https://t.co/g0rixqhGQ2 pic.twitter.com/IXYZV0TQT2
Results for @USATODAY’s @10Best Readers' Choice voting for #Cleveland's @GLScienceCtr and @RockHall. ️#Music museum No. 2: Rock & Roll Hall of Fame https://t.co/ZGD5gwMunF#Science #museum No. 6: Great Lakes Science Center @NASAglenn Visitor Center https://t.co/xgRNIFPM3o https://t.co/yDLL4tvaHM pic.twitter.com/zYZuBNo387— Stuart O. Smith, Jr. - sosAssociates.com (@sos_jr) February 25, 2023
February 18, 2023 - 11th Annual Cleveland Kurentovanje
Join Our Planning Committee! We're a group of dedicated individuals who volunteer their time to create a fun, safe, cultural experience for everyone to enjoy.— Cleveland Kurentovanje (@CLEKurentovanje) January 13, 2023
Interested? Check out our Open Committee Positions here: https://t.co/fucvrHBU34 pic.twitter.com/Y7lCWaF5Jh
Cleveland Kurentovanje would not be possible without our amazing volunteers! Want to be part of our crew? Sign up today to volunteer in at our merch tent, cashier stations, grounds crew, and more!— Cleveland Kurentovanje (@CLEKurentovanje) February 1, 2023
Sign up here today: https://t.co/pGnpIpWKig pic.twitter.com/XdpRN8yMWQ
Sign up today to march in the Cleveland Kurentovanje parade! Grab your friends, family, coworkers, or come on your own and join the fun!— Cleveland Kurentovanje (@CLEKurentovanje) January 29, 2023
Register here today: https://t.co/LrM2nyR7eO pic.twitter.com/iL3nIWSYB3
Get excited because the 11th Annual Cleveland Kurentovanje is only 10 DAYS AWAY!!! Here's some highlights from last year's parade to get you ready for this year!#parade #cleveland #slovenian #cle #kurentovanje #thisiscle #kurenti #stclairsuperior #slo #slovenian #happyincle pic.twitter.com/d9ZObsEh7B— Cleveland Kurentovanje (@CLEKurentovanje) February 8, 2023
Proud Slovenian American @joecimperman at the first Cleveland Kurentovanje Parade in 2013. Looking forward to another great parade and festival on Saturday. CU there. @CLEKurentovanje pic.twitter.com/FW6MQ3hDxx— Cleveland People (@ClevelandPeople) February 14, 2023
We celebrate an end to winter. We celebrate a start to spring. We celebrate our #Slovenian community and the St. Clair-Superior Neighborhood. We celebrate the Kurents! Enjoy the @CLEKurentovanje parade and festival! https://t.co/3QTXFg0YXM pic.twitter.com/8XqYOu9Mg5— Cuyahoga County (@CuyahogaCounty) February 18, 2023
Thank you to everyone who celebrated Cleveland Kurentovanje with us yesterday! pic.twitter.com/YqthZANOZk— Cleveland Kurentovanje (@CLEKurentovanje) February 19, 2023
February 25, 2023 - 13th Brite Winter Cleveland
We are off to a great start as we flurry into a new year! If you're looking for a creative outlet, join us for our @Britewinter Public Art Workshops, or check out art installations created by Ingenuity community members at @DowntownCLE's Winterland! https://t.co/QCZSS6PSEc— Ingenuity Cleveland (@ingenuitycle) January 25, 2023
We are SO excited for a day full of art, music, and everything in between! We’ll be waiting to welcome you to the West Bank of The Flats. Don’t forget your tickets! See you soon, Cleveland. #Brite2023 pic.twitter.com/myIQkTt4hc— Brite Winter (@Britewinter) February 25, 2023
If interested, here are blog tags that link to past blog posts I have written about:
In addition to the four blog posts I had started writing, I want to mention how I was invited to attend the February 24, 2023, Media & Influencer Preview of the Cleveland Museum of Art's The Tudors: Art and Majesty in Renaissance England exhibition. While I was not able to attend, we are fortunate to always be able to count on Dan Hanson to publish blog posts and video tours:
Follow Dan on Twitter: @DanHanson
My review (w pics/video) of the new @ClevelandArt exhibit The Tudors: Art and Majesty in Renaissance England #cmatudors at https://t.co/ZVFjBL5vRr Watch my walkthrough video below: https://t.co/OcgvX4X3jo— Dan Hanson (@DanHanson) February 26, 2023
The Tudors: Art and Majesty in Renaissance England opens this weekend! #CMACollectionsManagement and #CMAConservation have been busy all month long installing a treasure trove of incredible must-see artworks, like this monumental tapestry on loan from the @chateau_ecouen. pic.twitter.com/d9Wwntwi40— clevelandart (@ClevelandArt) February 22, 2023
One at a time!— clevelandart (@ClevelandArt) March 1, 2023
Weighing up to 100 pounds, each section of the 9-foot bronze candelabrum at the entrance to #Tudors: Art and Majesty in Renaissance England was lifted with a forklift and gently lowered by hand over the central post. #CMACollectionsManagement #CMAConservation pic.twitter.com/xY6OlsrRKp
Make way for the king!— clevelandart (@ClevelandArt) March 5, 2023
Art handlers use a hydraulic plate lift to raise this portrait of Henry VIII in order for CMA curators and designer to determine the ideal hanging height for the painting. This was installed on the 1st day of the 3-week installation of the #Tudors at CMA. pic.twitter.com/54FDH4QbDU
Preparing for Twitter's Uncertain Future!
Click on image above to enlarge
- Cleveland and Akron Cultural Events, Art, and Theatre
- Parks and Trails
- Cleveland and Akron Tech Meetings, Social Media Events, and Entrepreneur Groups
- Website Design, Technology, and the Former WebSigCleveland.org
For these past 11 years, I have had some version of the text above on my sosAssociates.com home page -- my blog posts have always been an extension of my sos_jr Twitter feed. Even before I started this blog, I was a member of the Ohio Blogging Association. I would tell the members that I was a "microblogger," with my 140-character tweets promoting tech meetings, including the Web Development Special Interest Group (WebSigCleveland.org) that I ran for 10 years.
Blog Date: November 19, 2016 - Web Development SIG: So Long, and Thanks for all the Free Web Development Training!
I decided not to go into detail about how Twitter might be destroyed by its new owner -- an owner who aligns himself with people who are also working to destroy our country -- but I am getting prepared by lining up my sos_jr user name on new potential social media platforms that I heard about from others. The irony is that I would not have heard about these other social media platforms if it were not for people on Twitter I follow promoting them as an alternative to Twitter. It is interesting to see how the two social media platforms I registered with (Mastodon and Spoutible) describe themselves as contrasting with the current problems of Twitter.
I truly hope Twitter does not die, since I read interesting articles daily, and learn about fun events through the tweets of the people/organizations I follow. It is not a good sign, however, that I have felt the need to block the owner of Twitter on his own social media platform.
- @sos_jr on Mastodon's Online server at: https://Mastodon.Online/@sos_jr
Mastodon - Free, open-source decentralized social media . . . dissatisfied with the state and direction of Twitter. . . . a user-friendly microblogging product that would not belong to any central authority . . .
Mastodon is not a single website. To use it, you need to make an account with a provider—we call them servers—that lets you connect with other people across Mastodon.
Mastodon has official smart phone apps for iOS (iPhone and iPad) and Android, and can be accessed also on many third-party apps. Mastodon states that one of the features of their iPhone app is "Cuteness: Our mascot is an adorable elephant, and you'll see them pop up from time to time"
- @sos_jr on Spoutible at: https://spoutible.com/sos_jr
Spoutible's goal is to allow users to “spout off” in a safe, civil, and fun environment. Our rules and policies are designed to protect the community from harassment, threats, disinformation and platform manipulation. Different perspectives and ideas are welcome on Spoutible, but harassment, threats, and intimidation are not.
.@PattyMarvel, when I see The Whale all I can think of is the olden days with Twitter’s “Fail Whale”— Stuart O. Smith, Jr. - sosAssociates.com (@sos_jr) February 19, 2023
I set up a Whale account last Friday and an Elephant account a few weeks ago, but not planned to look at them further until next month.
I’m not sure of Twitter’s future! pic.twitter.com/m6sh2VTZ6Q
Today we've released a new update to our iOS app! It brings an improved sign-up flow, home screen widgets, and many accessibility improvements.https://t.co/rYpGcwH80u— Mastodon (@Mastodon@mastodon.social) (@joinmastodon) February 8, 2023
I truly hope Twitter does not die since daily I read interesting articles and learn about fun events through the tweets of the people/organizations I follow, but it is not a good sign that I have taken to blocking the owner of Twitter. pic.twitter.com/IabxrAc1Io— Stuart O. Smith, Jr. - sosAssociates.com (@sos_jr) March 4, 2023
A social media platform doesn't have to be sterile and boring to keep its users safe. Spoutible's goal is to allow users to "spout off" while mitigating targeted harassment and mis/disinformation.— Spoutible (@Spoutible) December 13, 2022
You can preregister here: https://t.co/R46tHsaW7p
At Mastodon, we present a vision of social media that cannot be bought and owned by any billionaire. Your ability to communicate online should not be at the whims of a single commercial company!— Mastodon (@Mastodon@mastodon.social) (@joinmastodon) April 14, 2022
Developed by a German non-profit, Mastodon is essentially a framework that allows communities, individuals and organizations to self-host interoperable social media - a decentralized social network.— Mastodon (@Mastodon@mastodon.social) (@joinmastodon) April 14, 2022
Beyond picking a server to create an account on (like picking an e-mail provider!) it is seamless to you, as you can follow and talk to anyone across the network. (And there are absolutely no blockchains involved anywhere in the process)— Mastodon (@Mastodon@mastodon.social) (@joinmastodon) April 14, 2022
This decentralized structure is what makes Mastodon fundamentally different to Twitter and other supposed alternatives. We have no power to define your rules, to show you ads, to track your data--by design.— Mastodon (@Mastodon@mastodon.social) (@joinmastodon) April 14, 2022
I should do the same, Stuart https://t.co/lagbl4mOLs— ToniChanakas (@tonichanakas) March 4, 2023
While I was writing this blog post, Twitter went down, and @DictionaryCom tweeted about the word “hellscape” in relation to Twitter. Read the article in my following tweet about how Musk ". . . fired thousands of employees and contractors."
Some parts of Twitter may not be working as expected right now. We made an internal change that had some unintended consequences. We’re working on this now and will share an update when it’s fixed.— Twitter Support (@TwitterSupport) March 6, 2023
Things should now be working as normal. Thanks for sticking with us! https://t.co/JXTllrv0k0— Twitter Support (@TwitterSupport) March 6, 2023
Apropos of nothing, we recently added the word “hellscape” to the dictionary. https://t.co/6BmuZO8VFv— Dictionary.com (@Dictionarycom) March 6, 2023
March 8, 2023 - Hello World - my first spout and my first Mastodon post!
Today, I did did my first "Spout" on @Spoutible:— Stuart O. Smith, Jr. - sosAssociates.com (@sos_jr) March 8, 2023
"'Hello World' - my first spout!"https://t.co/kcjwfzF5dx
I am prepared for Twitter's uncertain future!https://t.co/ixC6e5oqln pic.twitter.com/BLojrhoh7M
Today, I did did my first post on @joinmastodon:— Stuart O. Smith, Jr. - sosAssociates.com (@sos_jr) March 8, 2023
"'Hello World' - my first Mastodon post!"https://t.co/883WHXxkxY
I am prepared for Twitter's uncertain future!https://t.co/ixC6e5oqln pic.twitter.com/xZi9g40OPS
On Oct 1, 2009, I did my 1st tweet.— Stuart O. Smith, Jr. - sosAssociates.com (@sos_jr) March 8, 2023
(See my Twitterversary blog posts: https://t.co/q9vqKRlHtJ)
I really enjoy Twitter, but I am concerned about its future.
Thus, today, as I celebrate my 11th Blogiversary, I am preparing for Twitter's uncertain future:https://t.co/ixC6e5oqln pic.twitter.com/BA4viwaosY
Update to Drupal Version 9.5.3 - Preparing for Drupal 10
Click on image above to enlarge
Drupal 10.0.0 has been released simultaneously with Drupal 9.5.0. Drupal 9.5 has most of the changes that Drupal 10 does, but retains backwards compatibility layers added through Drupal 9.5.0's release. Update to Drupal 9.5 before updating to Drupal 10 for the smoothest upgrade path.
. . .
Both 10.0.0 and 9.5.0 include all the latest changes, and they have the same APIs and features aside from a few edge-cases. This also means modules and themes can be compatible with Drupal 9 and 10 at the same time! The key changes in 10.0.0 are:
1. Deprecated code, including entire modules and themes, has been removed.
2. Dependencies have been updated to new major versions as appropriate.
3. Platform requirements (including supported PHP and database versions, Composer requirements, and supported browsers) have been updated.
. . .
Sites using CKEditor 4 should upgrade to CKEditor 5 in Drupal 9.4 or 9.5 before updating to Drupal 10
. . .
PHP versions 8.1.0 through 8.1.5 have a bug with the PHP OPcache that may cause intermittent fatal errors at runtime for class autoloading, so PHP 8.1.6 or higher is recommended.
This is the first blog post I have written since I updated to Drupal Version 9.5.3 as I prepare for upgrading to Drupal 10. Normally, an update within a version is a very simple process, but the move to Drupal Version 9.5.3 involved much more, since it was a preparation for a true upgrade to Drupal 10.
Removing deprecated modules and upgrading from CKEditor 4 to CKEditor 5 was easy, but then I noticed problems. At first, I thought I was breaking things -- breaking your own website is a great way to learn -- but after reading more, I learned that changes that I had limited control over were affecting my website:
My hosting company does not support the PHP version 8.1.6, that I needed (they supported PHP 8.1 which caused an error). My workaround is that I changed to PHP 8.0.12, which Drupal's Status Report says does not play well with my parent theme, but upon examination, I didn't see any errors. I expect that this issue will be resolved in the future when I move to Drupal 10, which can use PHP version 8.2 (see the Drupal PHP requirements web page for details).
Click on the three images below to enlarge
The Drupal Insert Module (which I have been using the past 11 years) currently does not work with the new CKEditor 5, which is part of Drupal core and replaces CKEditor 4. I use the Drupal Insert Module with the Drupal Colorbox Module ("Colorbox is a light-weight customizable lightbox plugin for jQuery") to create slideshows. The workaround I used is that I figured out how it works and I just write the HTML by hand in my BBEdit Text Editor. I noticed while writing this blog post, that the Drupal Insert Module web page is being updated every couple of days with a developer version of this module. I am hopeful that the new version, when it is released, will work with CKEditor 5.
I have not yet found workarounds for some of the other issues created by CKEditor 5 that I discovered, so I ended up turning it off and just creating everything locally in BBEdit Text Editor before pasting the HTML and text into my blog post.
If you are interested in the process of upgrading Drupal, please see my 2020 blog post about upgrading my sosAssociates.com website to Drupal 9:
Blog Date: October 1, 2020 - Migrating sosAssociates.com From Drupal 7 to Drupal 9
Note that on December 22, 2022, I started using the pro version of BBEdit to create HTML and text for websites. I like using BBEdit and have been using the free version since January 3, 2018, just for taking text notes and keeping myself organized. Leaving my WYSIWYG (What You See Is What You Get) web development tool that stopped working on my Macbook laptop in December 2022, to instead use BBEdit, has helped me learn more about HTML5. (Apple, Inc. has a nasty habit of killing MacBook Pro software that I like with what they call "upgrades" that I don't like.)
Yes, I do say I learn new things when I break and need to fix my mess.— Stuart O. Smith, Jr. - sosAssociates.com (@sos_jr) February 10, 2023
Tonight, success (sort of) after some days hitting my head against a problem.
Yes, I did learn, but still much more to learn at a future date. For now settle for the current level of success. pic.twitter.com/yHkXaoRpp6
Note in the following Tweet how BBEdit has left Twitter to go to Mastodon's Social server at: https://mastodon.social/@bbedit.
Hello, all! We won't be posting or replying here until further notice. (The occasional "like" means we're listening, though.)— BBEdit (@bbedit) December 7, 2022
You can find news and announcements at https://t.co/hXxOAMf2AD (add ".rss" to that for an RSS feed).
"The name attribute can be used on the following elements"https://t.co/rmCIWugEYP— Stuart O. Smith, Jr. - sosAssociates.com (@sos_jr) January 19, 2023
Deprecated in HTML5. Do not use.
<a name=""> HTML Attributehttps://t.co/p9ndoWWdad
Use the id attribute instead.https://t.co/o8NS5zUV8F pic.twitter.com/L16P1EBRWf
CKEditor 5 is now a stable core module. Check out the documentation for upgrading modules extending CKEditor 4 to support CKEditor 5 here: https://t.co/sylFyR664Z— Drupal (@drupal) October 4, 2022
Drupal Premium Features module now stable, making Drupal 10 more collaborative and productive. Discover all the CKEditor 5 features and exclusive capabilities in the module. https://t.co/WfDgiJZz2C— CKEditor (@ckeditor) March 3, 2023
CKEditor is 20 years old! Thanks go to our community for supporting us and to our team, for leading rich text editing for two decades. Here's to many more years of excellence! #CKEditor #WebDevelopment #richtexteditor pic.twitter.com/EDFwZQ4axj— CKEditor (@ckeditor) March 1, 2023
Finished draft version of what I was working on -- far from perfect, but still an enjoyable process.— Stuart O. Smith, Jr. - sosAssociates.com (@sos_jr) March 4, 2023
I did learn some new things through the process and opened the door to learn more. pic.twitter.com/9BzQpaBUoj
Related Blog Posts
As I have done in the past with my other blog posts, I will end this with links to related blog posts.
First are the blog tags that will show good annual overviews -- featuring 2022 overview:
Blog Date: January 22, 2023 - Belated New Year Thank Yous & 2022 Reflections
New Year - Past blog posts with New Year's Eve/New Year's Day thank yous!
Blogiversary - Past anniversary blog posts are a good overview of each year, and show the changes in the focus of my blog posts over the years.
Here are links to more blog posts and blog tags that relate to what I mentioned in this blog post. I hope you enjoy exploring!
Blog Date: October 1, 2020 - Migrating sosAssociates.com From Drupal 7 to Drupal 9
Blog Date: November 19, 2016 - Web Development SIG: So Long, and Thanks for all the Free Web Development Training!
My co-writer and wife, Julie, and I want to thank you for reading this blog post. We hope to continue to create new blog posts of interest in the year ahead. We welcome the new possibilities that each new month brings, and wish the best to all good people who read our blog or follow our activities on Twitter!
Submitted by Stuart Smith on Fri, 09/01/2023 - 09:45
In my March, 8, 2023, sosAssociates.com Blogiversary: Eleven blog post, I wrote about "Preparing for Twitter's Uncertain Future!" and about how "Twitter might be destroyed by its new owner ..." -- I like to be prepared, so I did my "'Hello World' - my first Mastodon post!" and "'Hello World' - my first spout!"
On August, 16, 2023, Tom Kunsman (@tkunsman.bsky.social) arranged to send me a Bluesky invite (since Bluesky is currently by invitation only), and I set up: https://bsky.app/profile/sosjr.bsky.social (My Bluesky name is: @sosjr.bsky.social. I was not able to get @sos_jr which is what I use on the other social media platforms, since Bluesky does not support the underscore "_".) Today (September 1, 2023), I am further prepared for the future without Twitter by doing “Hello World” - my first skeet! ["Skeet is a slang term comprised of a portmanteau of 'sky' and 'tweet' used by users of the social media app Bluesky Social as a self-referential name for their posts (similar to a tweet on Twitter)."]
It was good that I began preparing back in early March, since on June 24, 2023, my Twitter account was made "permanently in read-only mode," and on July 23, 2023, Twitter's famous blue bird was killed by its owner to become "X." I think I should in the future write a final Twitter Anniversary blog post (see my past Twitterversary at: sosAssociates.com/blog-tags/Twitterversary) to go into more details about my situation, but for now just know that Twitter is gone.