taskSavannah Administration - Tasks: task #12799, Submission of Bibledit-Web


task #12799: Submission of Bibledit-Web

Submitted by:  Teus Benschop <teus>
Submitted on:  Wed 04 Sep 2013 12:01:32 PM UTC  
Should Start On: Tue 03 Sep 2013 10:00:00 PM UTCShould be Finished on: Sun 15 Sep 2013 10:00:00 PM UTC
Category: Project ApprovalPriority: 5 - Normal
Status: DonePrivacy: Public
Percent Complete: 100%Assigned to: Joan Lledó <jllledo>
Open/Closed: ClosedEffort: 0.00

Add a New Comment (Rich MarkupRich Markup):

You are not logged in

Please log in, so followups can be emailed to you.


Wed 11 Sep 2013 08:35:45 AM UTC, comment #3:


I have approved your project. You will receive an automated e-mail containing detailed information about the approval.


Joan Lledó <jllledo>
Site AdministratorIn charge of this item.
Tue 10 Sep 2013 07:52:31 PM UTC, comment #2:

Thank you Joan, for reviewing the bibledit-web package.
I have made all the changes you mentioned:

1. All the non-trivial files in the source package now have license notices with the GPL3 license.

2. Wherever "Linux" refers to the OS, it has been updated to GNU/Linux.

The new tarball is at:

I hope that this time the software project meets the standard for inclusion in Savannah.

Thank you for your help,

Teus Benschop

Teus Benschop <teus>
Mon 09 Sep 2013 01:16:49 PM UTC, comment #1:


I'm evaluating the project you submitted for approval in Savannah. While doing so I have noticed a few problems which are described below.

The package you've uploaded contains some files without license text:
Many *.php files in test/ folder and subfolders
Many *.php files in web/ folder and subfolders

Every file more than 10 lines long is considered nontrivial and must include a license notice. Please check http://www.gnu.org/prep/maintain/html_node/Copyright-Notices.html for more information, and update your files.

On the other hand, I've seen that the file web/gbs/README uses the name "Linux" to refer to the entire GNU/Linux OS. "Linux" is just a kernel of a more complex system that we like to refer to as GNU/Linux, to emphasize the ideals of the Free Software movement.

Would you mind changing references to Linux as an OS to GNU/Linux?

For more information, see http://www.gnu.org/gnu/linux-and-gnu.html.

If you are willing to make the changes mentioned above, please provide us with an URL to an updated tarball of your project. Upon review, we will reconsider your project for inclusion in Savannah.

To help us better keep track of your registration, please use the tracker's web interface by following the link below. Do not reply directly; the registration process is not driven by e-mail, and we will not receive such replies.


Joan Lledó <jllledo>
Site AdministratorIn charge of this item.
Wed 04 Sep 2013 12:01:32 PM UTC, original submission:

A new project has been registered at Savannah
This project account will remain inactive until a site admin approves or discards the registration.

Registration Administration

While this item will be useful to track the registration process, approving or discarding the registration must be done using the specific Group Administration page, accessible only to site administrators, effectively logged as site administrators (superuser):

Registration Details

  • Name: Bibledit-Web
  • System Name: bibledit-web
  • Type: non-GNU software and documentation
  • License: GNU General Public License v2 or later


Bibledit is a web-based application for translating the Bible. It is part of the Bibledit suite.

People can sign up for an account and log in.
Each user has a certain role within the application.
The first role is Member. A member is somebody who has signed up to the site, and has confirmed this signup through his email.
The second role is Consultant. Consultants are people who can be consulted because of their knowledge of the original language such as Hebrew or Greek, or because of their knowledge of their target language in case they are language scholars, or for any other knowledge they have.
The next role is Translator. These are the ones that have all the rights of the Consultant, but in addition can change the Bible text.
Then there's the Manager. The manager has all the privileges of the previous levels, but in addition can add books to the Bible, delete books, add chapters, copy Bibles, and so on. The manager can assign privileges to the translators, consultants, and so on.
Finally, there is the Administrator. The administrator has all rights to do anything, and will do the technical setup and maintenance of the site.

Everybody who has an account can enable the personal notifications. Those who have switched the relevant notifications on can receive email from Bibledit-Web. They receive email when new consultation notes get created, or when consultation notes get changed, or when consultation notes get assigned to them. They can also get automatic daily email detailing the changes that have been made in the Bible since the previous email.

Everybody who has an account can create consultation notes by email, and respond to these by email.

Members can view and download all exported Bibles and lists with recent changes in the Bibles.

Consultants can create consultation notes online, view these, set parameters for these, assign the notes to people, and delete notes.

Translators can do the following things:

  • Edit the Bible text.
  • Switch the stylesheet.
  • View and suppress results of the automatic checks.

Managers can do several things:

  • Edit the Bible in raw USFM format.
  • Send and receive the Bible text. This means that they can synchronize the Bible text with a remote git repository. In this way they can collaborate with people who use Bibledit-Gtk.
  • View and clear the logbook.
  • Process the changes, so that lists are created, and email is sent out.
  • View and edit people who have an account, and create new accounts.
  • Create and delete Bibles, books, chapters, and import USFM data.
  • Initiate the daily export of selected Bibles to OpenDocument, USFM, html, Online Bible.
  • Create and edit versification systems.
  • Create and edit stylesheets.
  • Import consultation notes from Bibledit-Gtk and remove duplicates.
  • Deal with automatic hyphenation when exporting to OpenDocument.
  • Make settings for the automatic check and select Bibles to run them on.

Administrator can do several things:

  • Set up Bibledit-Web's email account.
  • Create backups and restore them.
  • Set up collaboration through setting up a connection with a remote git repository.
  • Maintain the database.
  • Set the site's timezone.
  • Set the site's language.
  • View the PHP Info.

The entire software is written in PHP.

Tarball URL:


Teus Benschop <teus>


(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach File(s):

No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -unavailable- added by jllledo (Posted a comment)
  • -unavailable- added by teus (Submitted the item)

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.


    Please enter the title of George Orwell's famous dystopian book (it's a date):



    Follow 6 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Wed 11 Sep 2013 08:35:45 AM UTCjllledoStatusIn Progress=>Done
      Percent Complete0%=>100%
    Mon 09 Sep 2013 01:16:49 PM UTCjllledoShould be Finished onFri 13 Sep 2013 10:00:00 PM UTC=>Sun 15 Sep 2013 10:00:00 PM UTC
      StatusNone=>In Progress
      Assigned toNone=>jllledo

    Back to the top

    Powered by Savane 3.1-cleanup