1
0
mirror of https://gitlab.com/openlp/website.git synced 2024-12-22 13:02:50 +00:00
This commit is contained in:
Raoul Snyman 2017-11-16 15:55:00 -07:00
commit 08f9de2b2c
4 changed files with 95 additions and 98 deletions

View File

@ -0,0 +1,54 @@
.. title: Progress on OpenLP 2.5
.. slug: 2017/11/12/progress-on-openlp-25
.. date: 2017-11-12 12:00:00 UTC
.. tags:
.. category:
.. link:
.. description:
.. type: text
.. previewimage: /cover-images/progress-on-openlp-25.jpg
.. raw:: html
<div class="alert alert-info">This blog post is written by Phill Ridout, one of our developers.</div>
Like many other open source projects, OpenLP uses even version numbers to denote a stable release, and odd version
numbers to denote an unstable (or development) release.
Currently we're in the process of working on OpenLP 2.5, which is the current unreleased and unstable version. We're
still not in a position to make a new release, but I thought I'd write this blog post to assure you that lots of work
is being done behind the scenes.
So what have we been working on?
New features:
- Support for chords in songs
- Support for bibles from the SWORD Project
- Support for ProPresenter 5 song import
- Support for EasyWorship 6 song import
- Upgrade the network projector controller to support the PJLink 2 protocol (in addition to PJLink 1)
- Video backgrounds to songs, Bible verses and custom slides (depending on your platform)
- Video timing display so you can see the time left for a media item
- The splitting of the Web Inferface from the core code allowing faster updates and user defined variations
- A new dark theme for Windows and macOS (see Advanced Settings)
Behind the scenes:
- A new renderer and display based on Reveal.js, which should allow us and you to do a lot more in the long term
- A new RESTful API for better remote control and potential integration from other apps
- The migration to a new web interface framework allowing easier integration for new funtions
- The change to save themes in JSON instead of XML
- Change to the way file paths are represented internally in OpenLP to make interoperability between different operating
systems better. This will help with things like transferring service files between different computers.
- A whole lot of bugs fixed
So while we might seem to be quiet, the real reason is because we're trying to get everything ready for another
feature-packed release.
Last, but not least, we've decided to make the next release version 3.0 due to the large number of new features and
changes.
[ Image Credit: `Waiting by Solmaz Zohdi`_ ]
.. _Waiting by Solmaz Zohdi: https://www.flickr.com/photos/solmazz/35284478660/

Binary file not shown.

After

Width:  |  Height:  |  Size: 642 KiB

View File

@ -8,11 +8,10 @@ Like most other voluntary open source projects, OpenLP has no income and is enti
the developers. We have a number of fixed costs, like server hosting, domain names, and the like. If you'd like to the developers. We have a number of fixed costs, like server hosting, domain names, and the like. If you'd like to
help us out, please consider donating to our cause. help us out, please consider donating to our cause.
There are three types of donations: There are two ways to help out financially:
1. Once-off donations 1. Once-off donations
2. Regular donations 2. Buy swag
3. Buy swag
Once-off Donations Once-off Donations
^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^
@ -69,37 +68,6 @@ Once-off donations are gratefully accepted.
</div> </div>
<hr> <hr>
Regular Donations
^^^^^^^^^^^^^^^^^
While once-off donations are nice, regular donations are much more useful to us. They help to cover our month-to-month
costs.
.. raw:: html
<div class="clearfix">
<div class="col-lg-4 col-md-4 col-sm-6 col-xs-12">
<h3>Gratipay <small>(Preferred)</small></h3>
<p>PayPal-based automated donation service.</p>
<p><img src="https://img.shields.io/gratipay/team/openlp.svg"></p>
<p><a class="btn btn-primary" href="https://gratipay.com/openlp"><i class="fa fa-fw fa-gratipay"></i> Support via Gratipay</a></p>
</div>
<div class="col-lg-4 col-md-4 col-sm-6 col-xs-12">
<h3>Bitcoin</h3>
<p>We don't currently have automated Bitcoin donations, but you're welcome to use Bitcoin.</p>
<div class="input-group">
<span class="input-group-addon"><i class="fa fa-fw fa-btc"></i></span>
<input class="form-control type="text" value="1Hcuk8eX485NmfjUoPNSpJWci22FwuXJjV" readonly>
</div>
</div>
<div class="col-lg-4 col-md-4 col-sm-6 col-xs-12">
<h3>Credit Card</h3>
<p>We are currently investigating an option for automated debit or credit card donations.<p>
</div>
</div>
.. raw:: html
<hr>
Buy Swag Buy Swag
^^^^^^^^ ^^^^^^^^
@ -115,13 +83,11 @@ Regular Costs
^^^^^^^^^^^^^ ^^^^^^^^^^^^^
Here's a breakdown of our regular costs: Here's a breakdown of our regular costs:
1. $20/month for a `VPS from Linode.com`_, which we'd like to upgrade to the next level, which will cost us $40/month. 1. $40/month for a `VPS from Linode.com`_ which is used for downloads, developer tools and First Time Wizard data.
2. $10/month for a `backup service`_, also from Linode.com. 2. $10/month for a `backup service`_, also from Linode.com.
3. $17/year for our main domain, `openlp.org`_. See `Gandi.net's pricing page`_ for information on domain name costs. 3. $17/year for our main domain, `openlp.org`_. See `Gandi.net's pricing page`_ for information on domain name costs.
4. $35/year for our developer domain, `openlp.io`_. 4. $35/year for our developer domain, `openlp.io`_.
This comes to roughly $8 per week. To be able to upgrade to the next level, we will need roughly $12.50 per week.
[ Image Credit: `Tip Jar at Open Bar by Dave Dugdale`_ ] [ Image Credit: `Tip Jar at Open Bar by Dave Dugdale`_ ]

View File

@ -257,21 +257,6 @@
</div> </div>
</div> </div>
</div> </div>
<div class="default-bg space blue">
<div class="container">
<div class="row">
<div class="col-xs-12 col-sm-12 col-md-2 col-lg-2 col-md-offset-3 col-lg-offset-3 text-center">
<a href="https://play.google.com/store/apps/details?id=org.openlp.android2"><img alt="Android app on Google Play" src="/google-play-badge.png" style="height: 40px"></a>
</div>
<div class="col-xs-12 col-sm-12 col-md-2 col-lg-2 text-center">
<a href="https://f-droid.org/repository/browse/?fdid=org.openlp.android2"><img alt="Android app on F-Droid" src="/f-droid-badge.png" style="height: 40px"></a>
</div>
<div class="col-xs-12 col-sm-12 col-md-2 col-lg-2 text-center">
<a href="https://itunes.apple.com/us/app/openlp-remote/id1096218725?mt=8" title="Download on the App Store"><img src="/app-store-badge.png"></a>
</div>
</div>
</div>
</div>
<div class="section"> <div class="section">
<div class="container object-non-visible" data-animation-effect="fadeIn"> <div class="container object-non-visible" data-animation-effect="fadeIn">
<h1 class="text-center title" id="downloads">Downloads</h1> <h1 class="text-center title" id="downloads">Downloads</h1>
@ -311,65 +296,34 @@
</div> </div>
<div class="windows hidden"> <div class="windows hidden">
<h4>OpenLP for Windows 7 and higher</h4> <h4>OpenLP for Windows 7 and higher</h4>
<p>Please see our <a href="/blog/2016/02/14/openlp-24-released">blog post</a> about 2.2 vs 2.4</p> <p>OpenLP 2.4.6</p>
<p> <p>
<div class="btn-group"> <div class="btn-group">
<button type="button" class="btn btn-primary dropdown-toggle notranslate" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> <button type="button" class="btn btn-success dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
OpenLP 2.2.1 <span class="caret"></span> Windows Installer <span class="caret"></span>
</button> </button>
<ul class="dropdown-menu"> <ul class="dropdown-menu">
<li class="notranslate"><a href="https://get.openlp.org/2.2.1/OpenLP-2.2.1-setup.exe"><i class="fa fa-fw fa-download"></i> OpenLP-2.2.1-setup.exe</a></li> <li><a href="https://get.openlp.org/2.4.6/OpenLP-2.4.6-setup.exe"><i class="fa fa-fw fa-download"></i> Direct Download</a></li>
<li class="notranslate"><a href="https://get.openlp.org/2.2.1/OpenLPPortable_2.2.1.paf.exe"><i class="fa fa-fw fa-download"></i> OpenLPPortable_2.2.1.paf.exe</a></li> <li><a href="https://get.openlp.org/2.4.6/OpenLP-2.4.6-setup.exe.torrent"><i class="fa fa-fw fa-cloud-download"></i> BitTorrent Download</a></li>
<li role="separator" class="divider"></li>
<li class="dropdown-header">Installer Torrents</li>
<li><a href="https://get.openlp.org/2.2.1/OpenLP-2.2.1-setup.exe.torrent"><i class="fa fa-fw fa-cloud-download"></i> Torrent</a></li>
<li><a href="magnet:?xt=urn:btih:ace23e07070bb508f7af6f881ff9d71f4895158f&amp;tr=udp://tracker.unit193.net:6969&amp;tr=udp://tracker.coppersurfer.tk:6969"><i class="fa fa-fw fa-magnet fa-flip-vertical"></i> Magnet</a></li>
<li role="separator" class="divider"></li>
<li class="dropdown-header">Portable Torrents</li>
<li><a href="https://get.openlp.org/2.2.1/OpenLP-2.2.1-setup.exe.torrent"><i class="fa fa-fw fa-cloud-download"></i> Torrent</a></li>
<li><a href="magnet:?xt=urn:btih:d6c5b95778ce9bc066b9305f2da89e2b5a5ccaac&amp;tr=udp://tracker.unit193.net:6969&amp;tr=udp://tracker.coppersurfer.tk:6969"><i class="fa fa-fw fa-magnet fa-flip-vertical"></i> Magnet</a></li>
</ul> </ul>
</div> </div>
<div class="btn-group"> <div class="btn-group">
<button type="button" class="btn btn-success dropdown-toggle notranslate" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> <button type="button" class="btn btn-primary dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
OpenLP 2.4.6 <span class="caret"></span> Portable Version <span class="caret"></span>
</button> </button>
<ul class="dropdown-menu"> <ul class="dropdown-menu">
<li class="notranslate"><a href="https://get.openlp.org/2.4.6/OpenLP-2.4.6-setup.exe"><i class="fa fa-fw fa-download"></i> OpenLP-2.4.6-setup.exe</a></li> <li><a href="https://get.openlp.org/2.4.6/OpenLPPortable_2.4.6.paf.exe"><i class="fa fa-fw fa-download"></i> Direct Download</a></li>
<li class="notranslate"><a href="https://get.openlp.org/2.4.6/OpenLPPortable_2.4.6.paf.exe"><i class="fa fa-fw fa-download"></i> OpenLPPortable_2.4.6.paf.exe</a></li> <li><a href="https://get.openlp.org/2.4.6/OpenLPPortable_2.4.6.paf.exe.torrent"><i class="fa fa-fw fa-cloud-download"></i> BitTorrent Download</a></li>
<li role="separator" class="divider"></li>
<li class="dropdown-header">Torrents</li>
<li><a href="https://get.openlp.org/2.4.6/OpenLP-2.4.6-setup.exe.torrent"><i class="fa fa-fw fa-cloud-download"></i> OpenLP-2.4.6-setup.exe.torrent</a></li>
<li><a href="https://get.openlp.org/2.4.6/OpenLPPortable_2.4.6.paf.exe.torrent"><i class="fa fa-fw fa-cloud-download"></i> OpenLPPortable_2.4.6.paf.exe.torrent</a></li>
</ul> </ul>
</div> </div>
</p> </p>
</div> </div>
<div class="macosx hidden"> <div class="macosx hidden">
<h4>OpenLP for Mac OS X 10.9 and higher</h4> <h4>OpenLP for Mac OS X 10.9 and higher</h4>
<p>Please see our <a href="/blog/2016/02/14/openlp-24-released">blog post</a> about 2.2 vs 2.4</p> <p>OpenLP 2.4.6</p>
<p> <p>
<div class="btn-group"> <a href="https://get.openlp.org/2.4.6/OpenLP-2.4.6.dmg" class="btn btn-success"><i class="fa fa-fw fa-download"></i> Direct Download</a>
<button type="button" class="btn btn-primary dropdown-toggle notranslate" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> <a href="https://get.openlp.org/2.4.6/OpenLP-2.4.6.dmg.torrent" class="btn btn-primary"><i class="fa fa-fw fa-cloud-download"></i> BitTorrent Download</a>
OpenLP 2.2.1 <span class="caret"></span>
</button>
<ul class="dropdown-menu">
<li class="notranslate"><a href="https://get.openlp.org/2.2.1/OpenLP-2.2.1.dmg"><i class="fa fa-fw fa-download"></i> OpenLP-2.2.1.dmg</a></li>
<li role="separator" class="divider"></li>
<li><a href="https://get.openlp.org/2.2.1/OpenLP-2.2.1.dmg.torrent"><i class="fa fa-fw fa-cloud-download"></i> Torrent</a></li>
<li><a href="magnet:?xt=urn:btih:ac2126bed2fa7bc8a6c61f09299dd8d1f555369d&amp;tr=udp://tracker.unit193.net:6969&amp;tr=udp://tracker.coppersurfer.tk:6969"><i class="fa fa-fw fa-magnet fa-flip-vertical"></i> Magnet</a></li>
</ul>
</div>
<div class="btn-group">
<button type="button" class="btn btn-success dropdown-toggle notranslate" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
OpenLP 2.4.6 <span class="caret"></span>
</button>
<ul class="dropdown-menu">
<li class="notranslate"><a href="https://get.openlp.org/2.4.6/OpenLP-2.4.6.dmg"><i class="fa fa-fw fa-download"></i> OpenLP-2.4.6.dmg</a></li>
<li role="separator" class="divider"></li>
<li><a href="https://get.openlp.org/2.4.6/OpenLP-2.4.6.dmg.torrent"><i class="fa fa-fw fa-cloud-download"></i> Torrent</a></li>
</ul>
</div>
</p> </p>
</div> </div>
<div class="linux hidden"> <div class="linux hidden">
@ -417,7 +371,7 @@
</div> </div>
<div class="modal-body"> <div class="modal-body">
<div class="alert alert-info small" role="alert"> <div class="alert alert-info small" role="alert">
<p><strong>Note:</strong> OpenLP only realistically supports the most recent Fedora release.</p> <p><strong>Note:</strong> OpenLP only supports the most recent Fedora release.</p>
</div> </div>
<p>To install OpenLP, either search for OpenLP in your GUI package manager, or run the following command:</p> <p>To install OpenLP, either search for OpenLP in your GUI package manager, or run the following command:</p>
<pre>$ sudo dnf install OpenLP</pre> <pre>$ sudo dnf install OpenLP</pre>
@ -439,7 +393,7 @@
</div> </div>
<div class="modal-body"> <div class="modal-body">
<div class="alert alert-info small" role="alert"> <div class="alert alert-info small" role="alert">
<p><strong>Note:</strong> OpenLP only realistically supports Debian unstable.</p> <p><strong>Note:</strong> OpenLP only supports Debian unstable.</p>
</div> </div>
<p>To install OpenLP, either search for OpenLP in your GUI package manager, or run the following command:</p> <p>To install OpenLP, either search for OpenLP in your GUI package manager, or run the following command:</p>
<pre>$ sudo apt install openlp</pre> <pre>$ sudo apt install openlp</pre>
@ -480,6 +434,18 @@
</div> </div>
</div> </div>
</div> </div>
<div class="lead text-center"><h2 id="mobile-app-downloads">Get the Mobile Remote App</h2></div>
<div class="lead row mobile-app">
<div class="col-xs-12 col-sm-12 col-md-2 col-lg-2 col-md-offset-3 col-lg-offset-3 text-center">
<a href="https://play.google.com/store/apps/details?id=org.openlp.android2"><img alt="Android app on Google Play" src="/google-play-badge.png" style="height: 40px"></a>
</div>
<div class="col-xs-12 col-sm-12 col-md-2 col-lg-2 text-center">
<a href="https://f-droid.org/repository/browse/?fdid=org.openlp.android2"><img alt="Android app on F-Droid" src="/f-droid-badge.png" style="height: 40px"></a>
</div>
<div class="col-xs-12 col-sm-12 col-md-2 col-lg-2 text-center">
<a href="https://itunes.apple.com/us/app/openlp-remote/id1096218725?mt=8" title="Download on the App Store"><img src="/app-store-badge.png"></a>
</div>
</div>
<div class="space"></div> <div class="space"></div>
<p class="lead text-center">Looking for nightlies and development versions? They are now found on our <a href="https://openlp.io/">developer site</a>.</p> <p class="lead text-center">Looking for nightlies and development versions? They are now found on our <a href="https://openlp.io/">developer site</a>.</p>
</div> </div>
@ -591,7 +557,18 @@
<div class="row"> <div class="row">
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12"> <div class="col-xs-12 col-sm-12 col-md-12 col-lg-12">
<div class="footer-content"> <div class="footer-content">
<p class="large">OpenLP is not developed by a company, but by a group of volunteers who dedicate part of their spare time to developing this application. These same developers try to also find time to answer support requests. You can help the developers by reading the <a href="https://manual.openlp.org/" title="OpenLP Manual">manual</a> (which has both <a href="https://manual.openlp.org/faq.html">Frequently Asked Questions</a> and a <a href="https://manual.openlp.org/troubleshooting.html">Troubleshooting Guide</a>) and browsing the <a href="https://forums.openlp.org/" title="OpenLP Forums">forums</a> where a number of folks in our community can help to answer your questions.</p> <p class="large">OpenLP is not developed by a company, but by a group of volunteers who
dedicate part of their spare time to developing this application. These same
developers try to also find time to answer support requests. Every moment a
developer spends on answering a question is a moment not spent working on OpenLP.
Please use their time sparingly.</p>
<p class="large">The best place to learn how to use OpenLP is the
<a href="https://manual.openlp.org/" title="OpenLP Manual"><i class="fa fa-fw fa-book"></i> OpenLP Manual</a>,
which has both <a href="https://manual.openlp.org/faq.html">Frequently Asked Questions</a>
and a <a href="https://manual.openlp.org/troubleshooting.html">Troubleshooting Guide</a></p>
<p class="large">If you are unable to find the answer in the manual, browse the
<a href="https://forums.openlp.org/" title="OpenLP Forums"><i class="fa fa-fw fa-comments"></i> OpenLP Forums</a>
where a number of folks in our community can help to answer your questions.</p>
</div> </div>
</div> </div>
<div class="col-xs-12 col-sm-12 col-md-6 col-lg-6"> <div class="col-xs-12 col-sm-12 col-md-6 col-lg-6">