Share this project

Done

Share this project

Done
Continue reading ebooks in Firefox with Add-on EPUBReader. Rewrite needed, otherwise stops working soon. Please fund the development!
Continue reading ebooks in Firefox with Add-on EPUBReader. Rewrite needed, otherwise stops working soon. Please fund the development!
1,115 backers pledged €28,584 to help bring this project to life.

About

€28,584

1,115

Reason for the fundraiser

German, French and Spanish translations below.

EPUBReader is a Firefox Add-on which turns Firefox into an ebook reader. It's pretty popular (top 40 of most popular Firefox Add-ons) and is used by about 400,000 daily users.

Firefox announced massive changes to the Firefox Add-on interface. The result will be, that EPUBReader won't work any longer in a few months. To avoid this, it's necessary to rewrite EPUBReader almost completely. As EPUBReader is a very complex Add-on, the effort to do this is high.

I'm working as a freelance software developer. So the fundraiser is run to allow me the full-time work on the needed development.

GERMAN

EPUBReader ist ein Firefox Add-on, das Firefox in einen eBook-Reader verwandelt. Es ist ziemlich beliebt (Top 40 der beliebtesten Firefox-Add-ons) und wird täglich von ca. 400.000 Nutzern verwendet.

Firefox hat sehr umfangreiche Änderungen der Add-on-Schnittstelle angekündigt. Das Ergebnis wird sein, daß EPUBReader in einigen Monaten nicht mehr funktionieren wird. Um dies zu vermeiden, ist es notwendig, EPUBReader fast komplett neu zu programmieren. Da EPUBReader ein sehr komplexes Add-on ist, ist der Aufwand dafür hoch.

Ich arbeite als freiberuflicher Software-Entwickler. Durch den Fundraiser ist es mir möglich, Vollzeit an der notwendigen Programmierung zu arbeiten.

FRENCH (Thanks to Paul Muraille for the French translation!)

EPUBReader est une extension Firefox qui transforme le navigateur en liseuse de livres électroniques. Cette extension est très populaire (elle fait partie du top 40 des extensions pour Firefox) et est utilisée quotidiennement par près de 400 000 internautes.

Firefox a annoncé des changements massifs de son interface pour les extensions. La conséquence en est qu’EPUBReader ne fonctionnera plus d’ici quelques mois. Pour éviter cette situation, EPUBReader doit être redéveloppé dans sa quasi-totalité. L’effort à y consacrer pour y arriver est très élevé.

Je suis développeur de logiciels indépendant. C’est la raison de cette levée de fonds: me donner la possibilité de me consacrer au redéveloppement nécessaire à temps plein.

SPANISH (Thanks to Luis Uz for the Spanish translation!)

EPUBReader es un componente (‘Add-on’) que convierte a Firefox  en un lector de libros electrónicos. Es bastante popular y cerca de 400,000 lo usan diariamente.

Firefox anunció cambios masivos a la interfaz de los Add-ons y como resultado, dentro de los siguientes meses EPUBReader dejará de funcionar. Para evitar esto, es necesario escribir el código de EPUBReader completamente y dado que EPUBReader es un Add-on bastante complejo, se necesitará un gran esfuerzo para hacer todo esto.

Yo soy un desarrollador de software independiente y la razón de esta recaudación de fondos es para permitirme trabajar por tiempo completo en el desarrollo que se necesita.

What you will get

The reading experience will be very similar. 

Currently EPUBReader can't open ebooks which are larger than about 250MB. This constraint will disappear with the new version.

The current version stores a copy of each ebook and unzips the ebooks on disk. The new version will open the ebooks in memory at the location where they are stored. So no extra disk space is required and ebooks open faster.

The new version won't have a private library as the needed Firefox functions are missing.

The support for Hebrew will be improved.

GERMAN
Die Art zu Lesen wird sehr ähnlich sein.

Im Moment kann EPUBReader keine eBooks öffnen, die größer als etwa 250MB sind. Diese Einschränkung wird mit der neuen Version verschwinden.

Die aktuelle Version speichert von allen eBooks Kopien und entpackt die eBooks auf der Festplatte. Die neue Version wird die eBooks im Speicher an der Stelle, an der sie gespeichert sind, öffnen. So wird kein extra Plattenplatz benötigt und die eBooks öffnen sich schneller.

Die neue Version wird keine private Bibliothek enthalten, da Firefox die benötigten Funktionen nicht anbietet.

FRENCH
L’expérience de lecture sera très similaire à celle d’aujourd’hui.

Actuellement, EPUBReader ne peut ouvrir les e-livres de plus de 250 Mo. Cette restriction sera levée avec la nouvelle version.

La version courante stocke un exemplaire de chaque livre et décompresse les livres sur le disque. Lanouvelle version ouvrira les livres en mémoire à partir de l’emplacement où ils sont stockés. Cela économisera de la place sur le disque et accélérera l’ouverture des e-livres.

La nouvelle version ne comprendra pas de bibliothèque privée, les fonctions nécessaires dans Firefox n’étant pas présentes.

SPANISH
La experiencia de lectura seguirá siendo la misma.

Actualmente, EPUBReader no puede abrir libros que son más de 250MB en tamaño. Esta restricción desaparecerá con la nueva versión.

La versión actual guarda una copia de cada libro y lo descomprime en el disco de la computadora. La nueva versión abrirá los libros en la memoria en el mismo lugar en que son guardados. La ventaja de esto es que no espacio extra en el disco será necesario y los libros abrirán más rápido.

La nueva versión no tendrá una librería privada, ya que las funciones necesarias no están presentes en Firefox.

Soporte de Hebreo será mejorado.

When you will get it

As soon as the fundraiser was finished successfully, I can start with the development. To finish the development, I have to wait until some Firefox bugs are fixed. So my best guess is, that I can finish the development until the mid of 2017.

Afterwards it will take until autumn that the Firefox version which includes all needed bugfixes will be available as an official release. At that point it will be possible to use the new version in Firefox.

GERMAN
Sobald der Fundraiser erfolgreich beendet wurde, kann ich mit der Entwicklung starten. Damit ich die Entwicklung abschliessen kann, muß ich auf die Behebung einiger Firefox-Fehler warten. Daher ist meine beste Schätzung, daß ich die Entwicklung bis Mitte 2017 abschliessen kann.

Danach wird es bis Herbst dauern, bis die Firefox-Version, die alle Fehlerbehebungen enthält, als offizielle Version zur Verfügung stehen wird. Zu diesem Zeitpunkt wird es dann möglich sein, die neue Version in Firefox zu nutzen.

FRENCH
Dès que le montant demandé sera atteint, je pourrai démarrer le développement. Pour finaliser le développement, je devrai attendre que quelques bogues Firefox soient corrigés. Selon moi, il est fortprobable que le développement sera terminé à la mi-2017.

On devra ensuite sans doute attendre jusqu’à l’automne pour disposer de la version officielle de Firefox intégrant tous les correctifs de bogues nécessaires. Il sera alors possible d’utiliser la nouvelle version d’EPUBReader dans Firefox.

SPANISH
Tan pronto la recaudación de fondos sea completada exitosamente, yo comenzaré con el desarrollo. Para finalizarlo, tengo que esperar que los errores('bugs') de Firefox sean arreglados. Por lo tanto, supongo que para mediado del 2017 todo estará listo.

Después de completar el desarrollo, tomará hasta otoño para que la versión de Firefox con todos los arreglos necesarios esté disponible y publicada oficialmente. En ese punto, será posible utilizar la nueva versión de EPUBReader en Firefox.

Thanks/Danke/Merci/Gracias for mentioning

GERMAN
https://papierlos-lesen.de/crowdfunding-fuer-firefox-ereader-addon/

http://www.e-book-news.de/update-fuer-epubreader-in-sicht-krautfunding-kampagne-rettet-beliebtes-firefox-add-on/

FRENCH
https://www.actualitte.com/article/lecture-numerique/la-prochaine-version-de-firefox-incompatible-avec-epubreader/69464

JAPANESE
http://hon.jp/news/1.0/0/10732

Risks and challenges

As with any software development, there are potential risks in unforeseen variables causing delays in launch. Although it's almost a complete rewrite, I could reuse some portions of the existing code. So I'm very confident, that I could finish the new version in time.

The largest risk is caused by the mentioned Firefox bugs which need to be fixed first. I have no influence on when they are fixed. But as they have high priority and are also needed by other developers, I'm confident that they are fixed in the mentioned timeframe.

In worst case, if it takes very long to fix the Firefox bugs, I could publish at first a version which would be limited in the way how ebooks can be opened. It would be possible to open ebooks via a file selector and not by doubleclicking on ebooks in the file explorer or directly from websites. The last two options would work as soon as the Firefox bugs would have been fixed.

GERMAN
Wie bei jeder Software-Entwicklung gibt es potentielle Risiken durch unvorhergesehene Probleme, die die Fertigstellung verzögern können. Obwohl es sich fast um eine komplette Neuentwicklung handelt, könnte ich einige Code-Teile wiederverwenden. Daher bin ich sehr zuversichtlich, daß ich die neue Version rechtzeitig fertigstellen könnte.

Das größte Risiko wird durch die erwähnten Firefox-Fehler, die zunächst behoben werden müssen, verursacht. Ich habe keinen Einfluß darauf, wann diese Fehler behoben werden. Da es sich aber um hoch priorisierte Fehler handelt, deren Behebung auch von anderen Entwicklern benötigt wird, bin ich zuversichtlich, daß diese im erwähnten Zeitrahmen behoben werden.

Im schlechtesten Fall, falls es sehr lange dauert, die Firefox-Fehler zu beheben, könnte ich zunächst eine Version veröffentlichen, die bzgl. des Öffnens der eBooks eingeschränkt wäre. Es wäre möglich, die eBooks über den Dateiauswahl-Dialog zu öffnen und nicht per Doppelklick im Dateiexplorer oder direkt von Websites. Die letzten beiden Optionen würden zur Verfügung stehen, sobald die Firefox-Fehler behoben wären.

FRENCH
Comme dans le cas de tout développement logiciel, il existe des risques de report du lancement du produit lié à des imprévus. Quoiqu’il s’agisse d’une reprogrammation quasiment complète, je pourrai réutiliser quelques portions du code existant. J’ai donc bon espoir de pouvoir finir la nouvelle version dans les délais.

Le plus grand risque est celui posé par les bogues de Firefox mentionnés plus haut, dont il faudra attendre la correction. Je n’ai aucune influence sur le délai de correction. Toutefois, s’agissant de corrections hautement prioritaires et attendues par d’autres développeurs, j’ai bon espoir qu’elles seront faites conformément au calendrier proposé plus haut.

Sorry, the following is translated by Google translate ;)
Dans le pire des cas, quand il faut très longtemps pour corriger les bogues Firefox, je pourrais publier d'abord une version qui serait limitée dans la façon dont les ebooks peuvent être ouverts. Il serait possible d'ouvrir des livres électroniques via un sélecteur de fichiers et non pas en double-cliquant sur les ebooks dans l'explorateur de fichiers ou directement à partir de sites Web. Les deux dernières options fonctionneraient dès que les bogues Firefox auraient été corrigés.

SPANISH
Como con cualquier desarrollo de software, existen riesgos potenciales que pueden retrasar el lanzamiento. Aunque tendré que escribir todo el código nuevamente, es posible que algunas partes del código existente puedan ser utilizadas. Como resultado, estoy bastante convencido de que podré terminar la nueva versión a tiempo.

La causa del mayor de los riesgos son los errores('bugs') de Firefox mencionados anteriormente. No tengo influencia alguna cuando esos errores serán arreglados. Pero, debido a sus prioridades altas y cuantos desarrolladores los necesitan, estoy seguro que serán arreglados en el tiempo requerido.

En el peor de los casos, si toma demasiado tiempo para arreglar los errores('bugs') de Firefox, yo podría publicar una versión inicial la cual sería limitada en como los libros pueden abrirse. Sería posible abrir los libros usando un selector de archivos y no por un doble click o directamente desde el sitio web. La dos últimas opciones trabajarían tan pronto los errores de Firefox sean arreglados.

Learn about accountability on Kickstarter

Questions about this project? Check out the FAQ

Support

  1. Select this reward

    Pledge €10 or more About $11

    Name in list of sponsors

    Your name in the list of sponsors which is presented to everybody who installs or updates (400,000+ users) the new version of the Add-on.

    Less
    Estimated delivery
    426 backers
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  2. Select this reward

    Pledge €25 or more About $26

    Name in list of sponsors + bold

    Your name in the list of sponsors which is presented to everybody who installs or updates (400,000+ users) the new version of the Add-on. Your name is shown in bold letters and will be listed before the sponsors of all previous rewards.

    Less
    Estimated delivery
    146 backers
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  3. Select this reward

    Pledge €50 or more About $53

    Name on website

    Your name is shown on EPUBReaders website (www.epubread.com) for 1 month.
    +
    Same as 25€ reward.

    Less
    Estimated delivery
    38 backers
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  4. Select this reward

    Pledge €500 or more About $527

    Textlink on website

    Primarily for companies. So please don't be shy :)!

    Text link on EPUBReaders website (www.epubread.com) for 3 months. Please note that both your text as well as the site linked must be safe for kids, without fraud and not for competing solutions.
    +
    Same as 25€ reward.

    Less
    Estimated delivery
    Limited 1 backer
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  5. Select this reward

    Pledge €1,000 or more About $1,053

    Banner on website

    Primarily for companies. So please don't be shy :)!

    Banner on EPUBReaders website (www.epubread.com) for 3 months. Banner size 234x60. Please note that both your banner as well as the site linked must be safe for kids, without fraud and not for competing solutions.
    +
    Same as 25€ reward.

    Less
    Estimated delivery
    Limited 1 backer
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.

Funding period

- (55 days)