The Final Countdown

So here we are! Finally, a release date for the long awaited version 3.0 of wpMovieLibrary. That’s actually a deadline as much as an objective: it’s been far too long since I started working on this rewrite of the plugin and never had the opportunity to release it properly and it’s really getting on me now. Time to move forward.

What’s taking so long?

Money. Among other things, but sadly, mostly money. Free software does not pay my bills; It’s always been my choice to keep this plugin completely free, and I don’t intend to change that anytime soon, but even though wpMovieLibrary represents about 50% of my work in a month, I frequently have to put everything on hold to work on boring but cash-making contracts.

Full disclosure: since the plugin was first released four and half years ago, I collected $XX in donations for my work on wpMovieLibrary, and three small contracts more or less related to the plugin.

Aside from keeping you waiting literally for years, the worst consequence of these multiple delays is the fact that while I’m out there busy on client projects, WordPress keeps evolving, and more than once I’ve had to start all over some part of the plugin that were rendered useless by the latest WordPress release. Terms meta, REST API, and now meta registration, you name it. All these are great features that truly bring enhancements to the WordPress ecosystem in general and wpMovieLibrary in particular, but it still means more work before moving on to the next milestone. If I were keeping track of all these backtracking over the years, version 3 should really be renamed version 5…

Where are we now?

The main reason everything’s been so quite for the last eight months or so is that I’m working on version on a private repository over at GitLab. As mentioned above there are periods when I can be weeks without committing, and I don’t want to leave unattended work in progress out in the open on GitHub with the risk of people cloning and using trashcan code all over the place.

Few months ago I made the choice to definitely drop the standard WordPress Post editor to use completely independent admin pages. This means you won’t be editing your movies the same way you edit regular posts. That’s something I’ve been considering for a long time, and the steady development pace of Gutenberg convinced me it is time to move on to that direction. I really believe the Gutenberg editor is a most welcomed change the WordPress, but I also believe wpMovieLibrary has much more to offer by using its own editor. So I’ve been setting up a bunch of complete new pages, and it looks like this:

“All Movies” alternative page

Movie preview from the “All Movies” alternative page

Movie preview from the “All Movies” alternative page

New Movie editor metadata import, part 1

New Movie editor metadata import, part 2

Screenshot-2018-5-14 Edit Movie ‹ d3v — WordPress

New Movie editor, main view

If you’ve been around long enough you’ll recognize some of the interfaces I shared years ago as part of the late version 2.2. The movie editor is entirely new though, and should be really fun to use. It surely is fun to build! I won’t detail the features today, but let’s just say that most of the requested features for the current 2.x will be taken care of.

The movie editor is about 80% working at the moment; remaining pieces are the posters/backdrops import tools and taxonomies handling; a per-movie history is planned, but I’m not sure yet if I can make it available for version 3. Next step will be the term (actors, collections and genres) editor, and then the remaining landing pages. By the time I’m done with this there should be enough work done on the new meta registration process in WordPress core to rewrite part of how the plugin currently handles metadata registration.

I’m deliberately withholding an another pretty cool feature here, you’ll know more as soon as the movie editor is wrapped up. And if things run smoothly, I may even be able to make the code public on GitHub!

Meanwhile…

Meanwhile, as you may have noticed, the official website is down until the final release, the official blog having moved over here at blog.wpmovielibrary.com. The donation page is still up though, and I set up a newsletter that could of some use to keep track of future releases and announcements, so I’ll conclude this post with a signup form for those who want to join the ship!

Subscribe to our mailing list




10 Comments

  • Is there going to be any stabilization put into the current version before hand? We’ve noticed its pretty buggy and almost un-usable. We definitely would be willing to pay to have ours looked at.

    1. The current version is pretty much beyond salvage, most of the reported issues are actually design flaws that can’t be fixed easily… Drop me a mail at support@wpmovielibrary.com with some details to see if I can be of any help, but I usually don’t accept paid support for the current version as it wouldn’t be fair to charge you for something I can’t guarantee will be compatible with version 3, or something that will be fixed by version 3.

  • man this is amazing! Congratulations on the job.
    I want to ask. What will the final design of the movie look like on the front end?

    1. Here you go:

      There might be some minor changes, but overall, this should be the final design for version 3.0 🙂

    1. Hi Alex,

      No, journaldugeek uses the current release of the plugin, along with custom templates and features. There’s no plan to add related posts as a core feature for v3 at the moment.

  • Hi Charlie!

    So glad to hear it’s been going forward! Can’t wait for the release!
    Please note that I would be happy to pay for a pro version or even the basic version. I understand you would like to keep it free, but wouldn’t it be better to have a plug in that is update regularely because money is coming in instead of a plug-in that will only be updated depending on the developers free time? I’ve been using V2 shortly and have decided to wait for V3 to launch 2 movie related websites. I’ve checked all movie themes and existing plug-ins and none does what yours does. Some crappy movie themes are sold 60$… So I think the plug-in, even if you have to pay it, would be a great deal. And I’d feel more comfortable building websites based on a plug-in that I know will be updated.

    I also wanted to post 2 suggestions:
    1. It would be great to integrate a button like “Buy on Amazon” for each movie where we could insert our affiliate link.
    2. Or: It would be great to be able to add information under the movie on a movie page, like an embedded trailer. We could then also put a affiliate button manually or whatever we want!

    Bon courage pour la suite du développement – j’ai hâte de voir le résultat!

    Best,
    Roman

    1. Hi Roman,

      Thanks for the kind words! Rather than premium/pro version, I’m planning to offer premium/pro support and add-ons (Amazon affiliate links are exactly the kind of things that could make a good add-on) once version 3 is released. Technically I’ve always been offering that kind of support, but version 3 will be a good start to make it official.

  • Leave a Reply

    Your email address will not be published. Required fields are marked *