Opened 14 years ago

Last modified 13 years ago

#295 new task

Remote GSDL must get client-side imported files when these have been edited in external app (replace_srcdoc_with_html)

Reported by: ak19 Owned by: ak19
Priority: moderate Milestone: Greenstone 2 wishlist
Component: Collection Building Severity: enhancement
Keywords: GLI, Greenstone2&3, Greenstone2, Greenstone3, import, replace_srcdoc_with_html Cc:

Description

Since GLI allows files to be launched in external applications, some of these apps may be editors as well. That means that imported files can be edited by users on the client side before building, while the remote GSDL server would be building the copy of the unedited files in its import folder.

In a more specific case, the replace_srcdoc_with_html.pl feature's whole point is to allow GLI users to import files, convert them to HTML, edit those HTML files and have then built with those edits intact. This works easily enough in the local GSDL case, as the files being edited and those being built are of the same import folder.

But when GSDL is remote, there's at present no way that the server end knows of edits made to documents using external applications launched from within GLI. Therefore, building still works with the unchanged server side copy of the import folder.

Change History (5)

comment:1 by ak19, 14 years ago

Priority: highmoderate

comment:2 by ak19, 13 years ago

Requires incremental building.

comment:3 by davidb, 13 years ago

Milestone: Next Release (2 or 3)Release 2.82

comment:4 by ak19, 13 years ago

Depends on incremental building.

comment:5 by kjdon, 13 years ago

Milestone: Release 2.82Release 2.83
Note: See TracTickets for help on using tickets.