Swiper Official Version 2 Release
So I have finally posted Swiper version 2 to OpenNTF! (and Github of course)
The latest version is 2.0.1, and is the same as 2.0.0beta but with a bug fix for the toolbar buttons.
Swiper 2.0.0 beta has been available on the Github project site for a few months, and the core functionality of it works as planned. There was however a bug within the shortcut buttons that I added to the menu bar, and this is a bit of a nasty bug that can cause deletion of design elements.
Why has it taken me so long to fix this bug and prepare the final release? to be perfectly honest with you, I just couldn’t muster up the motivation to get this done. My development process for Swiper involves launching Domino Designer from my eclipse IDE. After I upgraded my IBM Notes to 9.0.1 FP8 my designer launch settings no longer worked. By this time frankly my tank was empty. I knew re-configuring the launch settings was destined to be a fiddly encounter, and entire nights can be wasted with no fruitful results. All my extra-curricular projects are done in my spare-time, and this usually means between 8:30pm-11:30pm, and after a full day of problem-solving at work, I just couldn’t muster up the courage to face a task that had a high-probability of failure. I was satisfied that the beta version was available, and the project would have to wait until I felt the motivation again.
Well this week, I noticed a tweet from Per Henrik Lausten about ‘Open Source Friday’.
— Per Henrik Lausten (@perlausten) July 19, 2017
It made me think a little about Swiper, and I thought I would give it another go. I also felt validated for taking my little break from the project when I read the ‘It’s ok to hit pause‘ section of the Open Source best practices for Maintainers 🙂
So I needed to fix my Designer Launch settings, I really don’t know how to do this by myself and have relied on others for this information. Previously it was Mikkel Heisterberg, and then for the past few years I turned to Ralf M Petter. I was very sad to see recent news that Ralf passed away from a cancer related illness. I would just like to express my sympathy to Ralf’s family for their loss. Ralf’s blog posts on setting up Eclipse to launch Notes and Designer were extremely helpful to me whilst developing Swiper and other plugins that I have made for Notes and Designer. Ralf was always quick to respond to my questions and his expertise will be missed.
A couple of months ago I had asked Ralf if he knew how to launch Designer FP8 from eclipse and surely enough within a day he had provided me with updated instructions, I had also asked Gary Marjoram @ IBM for some advice and armed with all this advice I was able to get FP8 launching again after a couple of hours tweaking.
Tonight I was able to debug the toolbar buttons again and therefore I was able to release the official version 2.
Let me know if you have any problems or suggestions!