Reflections and Projections

Keeping track of development

If you'd like to keep track of the development of openlp.org, see where we are and what we're up to, you can go to our project management tool at http://project.openlp.org/. Login with the username/password combination of guest/guest and you'll be able to see the task lists and milestones and things we have set for ourselves.

Just remember though when it comes to the dates of milestones, it doesn't mean we will actually stick to those dates we put in there, they are just a guideline for us, a goal to attempt to achieve. We all work and have families, and so we try to fit openlp.org in where we can.

Ooops!! My bad!

I must admit to those frustrated users who installed beta 5 only to find out that it wiped out their song collection, that it is kinda my fault. I had not checked the installation script (which I got from Tim originally) to see what it was doing. Also, I noticed that I had not included the proper database with the public domain songs in it, so you all got my little test database. My humblest apologies!

So I have updated the installer, and I will be uploading it in the next week (probably from work, where we have a nice fat pipe onto the Internet, rather than my dialup at home).

In other news, Derek and I have already fixed a number of bugs that you mentioned. Please keep those bug reports coming in. I'm also about to start working on the internationalization ("i18n" for short) functionality and hope to get that underway shortly.

Also, good news for those who run openlp.org in a limited user account, we have started making provision for that too. You will be able to run openlp.org in a limited user account, and each user account on the computer will have their own settings, although all users will have the same database, themes, etc. Of course you'll still need administrator access to install openlp.org, but that's normal for any other application as well.

I'm very pleased with the progress we have made so far, and Derek is doing a fantastic job, so well done to him!

Oh, and as usual, we're always on the look out for helping hands. We need documentation done and we need a few more people in our support team, and of course more developers are always welcome. Please use the Contact Us page to let us know.

God bless!

Expanding the support team

Hi folks!

openlp.org is once again looking for volunteers to help out!

We are looking for a couple of people to join our support team. You must know openlp.org quite well, regard yourself a power user, and be able to troubleshoot problems with Windows and Office.

If you'd like to help out, please contact David, the head of support, at support[at]openlp.org.

openlp.org 1.0 beta 5

Hi guys,

A BIG thank you goes out to Derek, who's been slaving away at openlp.org adding features and removing bugs. And it's therefore our great pleasure to give you openlp.org 1.0 beta 5.

Some things we have done:

  • Song level themes reintroduced and reported errors corrected

  • Theme name field corrected to be not writable when adding anew theme after editing an existing theme

  • Theme background colour bug corrected

  • "Edit/Delete the selected song" added to the right-click menu

  • "Delete author" option added to song edit dialog and add song wizard dialog.

  • Automatically add authors from the "add a new author" button to the "selected authors" box instead of requiring the user to search the combo box and click "add as a song author"

  • CCLI Username and password config added to settings form.

  • CCLI Number not used as SongSelect username

  • CCLI Login and song import corrected

  • CCLI search result 'next' and 'previous' buttons fixed

  • Powerpoint launched if not running when loading a presentation

  • A few corrections made to the powerpoint slide handling

  • Slides sorted alphabetically

  • Video handling corrected

I have put created a topic in the bug reports forum for bug reports: openlp.org 1.0 beta 5 bugs

God bless and enjoy!

release on sunday, thanks to sourceforge.net

It's a plain fact: SourceForge.net's servers suck. We moved the site away from them, we've moved our project management tools away from them, and I think I might just move entirely away from them.

I'm on dialup here at home. Which is slow. So it takes a HECK of a long time to upload the 7.5 megabyte install file for openlp.org. So you can imagine how unimpressed I am that the file upload failed at 95%. You can imagine then that I'm even less impressed with the fact that you cannot manually delete a file from their upload server, and that you have to wait 24 hours before the is automatically deleted. And that for some or other unknown reason I cannot log in to the shell server to upload the file there and then move it across to the upload server.

So, as much as I am ready for a Friday release, SourceForge.net's pathetic service is not. So please be patient while I wait.

beta 5 release due on friday

Hi folks,

Derek and I had a chat a few weeks ago and have decided to release openlp.org Beta 5 on Friday. it's not going to have all the features and bug fixes we'd hoped for, but it should have the majority of show-stopper bugs patched. We've fixed a number of things in the CCLI SongSelect and also in the Video part. We've decided to postpone the localisation, since that's gonna take a little longer than expected, and I haven't had the time to work on it until recently.

Also, like I've said before, we have done a feature-freeze. This is because if we DON'T we'll NEVER release version 1.0.

God bless!

openlp.org Mac

So, yesterday evening I decided to try to see how wxMac would compile openlp. It took all night to install wxMac, but finally this morning I've got openlp to compile, and present to you the first screenshots of openlp on a Mac! Bear in mind that there are a lot of crinkles to iron out now, but I'm pretty impressed by the fact it ported easily to the Mac, and that hopefully, we can get it workable for the same release as openlp.org on Windows cross platform.

Let me know what you think, please!


openlp.org C++

Hi guys,

just a quick message to show you a screen of what openlp.org in C++ is looking like. As you can see, most of the main window is implemented - and it'll all work just like you're used to. And remember, it's all been developed with totally free/open source tools, and will run on Mac, Linux and Windows!

Tim

openlp.org cross platform

So, over the last few months I've been doing more and more C++, and have been loving working with it. As my time is freeing up a little bit with regard to doing personal projects again, I've started work on a Cross Platform version of openlp.org based on the wxWidgets framework. The progress so far is stellar, in 3 days I've nailed most of the fundamental GUI features, and hopefully this completely open development platform will open up opportunities for more people to work on the project. I'll start uploading source into SVN in the next few days. The big advantage of this framework, for the non-techies among you, is that it can compile to binary on Mac, Linux and Windows; with support for all the libraries that openlp.org needs.

Oh and you can see my band, Glass Darkly in concert live at CreationFest this summer - or any number of other places around the UK, and the US. Keep tabs on the website for more info.

I'll keep you posted on any new developments.

Tim

Status update and a request for assistance

Things are looking promising for a release of beta 5 in the next week or two. I think I've nailed down the video bug and re-worked the theming to take everyone's preferences into account. You can now set your preferred theme level to song level, OOS level or global default. I few other small bugs have also been resolved. The internationalisation feature will be moved out to beta6.

The one outstanding issue that we wanted to include for beta 5 is the correction of the CCLI bug. This is where we have a small problem that I hope someone out there can help me with. The South African CCLI website does not have the same functionality as the USA website and we can't use it to test the CCLI interface. With this in mind, I would like to ask if anyone out there can assist me with a username/password. I will of course keep it confidential. You can contact me at derek(at)openlp.org.

That's it from me for now.

God bless,

Derek.