Stylesheets 7.28.0
In order to complete my term on Council in typically chaotic way, I have taken the opportunity to make a final release of the TEI Stylesheets for the year. Inter alia, this fixes a serious bug in PDF generation of the Guidelines which Lou spotted (looked at the content model for an element in the reference material in the last release); but mostly it represents a lot of fooling around with TCP conversion and rendering, of which more on Jan 1st. I have _not_ updated the oXygen TEI P5+XSL package, as I don’t want to interfere with work to automate that. So a happy holiday to you all, assuming you all do have some of winter solstice break around now, and farewell from me to the TEI Council -- Sebastian Rahtz Director (Research) of Academic IT University of Oxford IT Services 13 Banbury Road, Oxford OX2 6NN. Phone +44 1865 283431 Não sou nada. Nunca serei nada. Não posso querer ser nada. À parte isso, tenho em mim todos os sonhos do mundo.
Hi Sebastian, Please do update the oxygen-tei package before you go, if it's not too much trouble; I won't be working on the ticket to automate that for a few weeks at least, and Oxygen may release a new version in the meantime. You're not off the hook yet. There are several days to go... Cheers, Martin On 14-12-22 07:35 AM, Sebastian Rahtz wrote:
In order to complete my term on Council in typically chaotic way, I have taken the opportunity to make a final release of the TEI Stylesheets for the year. Inter alia, this fixes a serious bug in PDF generation of the Guidelines which Lou spotted (looked at the content model for an element in the reference material in the last release); but mostly it represents a lot of fooling around with TCP conversion and rendering, of which more on Jan 1st.
I have _not_ updated the oXygen TEI P5+XSL package, as I don’t want to interfere with work to automate that.
So a happy holiday to you all, assuming you all do have some of winter solstice break around now, and farewell from me to the TEI Council -- Sebastian Rahtz Director (Research) of Academic IT University of Oxford IT Services 13 Banbury Road, Oxford OX2 6NN. Phone +44 1865 283431
Não sou nada. Nunca serei nada. Não posso querer ser nada. À parte isso, tenho em mim todos os sonhos do mundo.
On 22 Dec 2014, at 16:23, Martin Holmes
wrote: Please do update the oxygen-tei package before you go, if it's not too much trouble; I won't be working on the ticket to automate that for a few weeks at least, and Oxygen may release a new version in the meantime.
hmm. I tried, and it failed: Total time: 13 seconds move result to teioxygen-2.7.0-7.28.0.zip upload teioxygen-2.7.0-7.28.0.zip to Sourceforge as user rahtz rsync: mkstemp "/home/frs/project/t/te/tei/tei-oxygen/.teioxygen-2.7.0-7.28.0.zip.glgJfw" failed: Permission denied (13) rsync error: some files could not be transferred (code 23) at /SourceCache/rsync/rsync-45/rsync/main.c(992) [sender=2.6.9] I am catching a train shortly, so I am afraid I can’t debug that.
You're not off the hook yet. There are several days to go...
not for me, chief. I am on holiday now until the new year…. -- Sebastian Rahtz Director (Research) of Academic IT University of Oxford IT Services 13 Banbury Road, Oxford OX2 6NN. Phone +44 1865 283431 Não sou nada. Nunca serei nada. Não posso querer ser nada. À parte isso, tenho em mim todos os sonhos do mundo.
On 14-12-22 08:36 AM, Sebastian Rahtz wrote:
On 22 Dec 2014, at 16:23, Martin Holmes
wrote: Please do update the oxygen-tei package before you go, if it's not too much trouble; I won't be working on the ticket to automate that for a few weeks at least, and Oxygen may release a new version in the meantime.
hmm. I tried, and it failed:
Total time: 13 seconds move result to teioxygen-2.7.0-7.28.0.zip upload teioxygen-2.7.0-7.28.0.zip to Sourceforge as user rahtz rsync: mkstemp "/home/frs/project/t/te/tei/tei-oxygen/.teioxygen-2.7.0-7.28.0.zip.glgJfw" failed: Permission denied (13) rsync error: some files could not be transferred (code 23) at /SourceCache/rsync/rsync-45/rsync/main.c(992) [sender=2.6.9]
It looks as though what failed was just the upload to SourceForge, so that shouldn't be too hard to fix. The build went OK, I guess.
I am catching a train shortly, so I am afraid I can’t debug that.
I'll have a go when I get some free time.
You're not off the hook yet. There are several days to go...
not for me, chief. I am on holiday now until the new year…. --
There are no holidays from the TEI Council. Cheers, Martin
Sebastian Rahtz Director (Research) of Academic IT University of Oxford IT Services 13 Banbury Road, Oxford OX2 6NN. Phone +44 1865 283431
Não sou nada. Nunca serei nada. Não posso querer ser nada. À parte isso, tenho em mim todos os sonhos do mundo.
I can't even get it to build (build errors listed below). I'll take this up with the Oxygen folks. In the meantime, if anyone recognizes any of the issues in the build output below, let me know what you know. do Ant build Buildfile: /media/Data/mholmes/Documents/tei/oxygen-tei/frameworks/tei/build.xml clean: [delete] Deleting directory /media/Data/mholmes/Documents/tei/oxygen-tei/frameworks/tei/dist checkJars: compile: [mkdir] Created dir: /media/Data/mholmes/Documents/tei/oxygen-tei/frameworks/tei/classes [javac] /media/Data/mholmes/Documents/tei/oxygen-tei/frameworks/tei/build.xml:75: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds [javac] Compiling 185 source files to /media/Data/mholmes/Documents/tei/oxygen-tei/frameworks/tei/classes [javac] warning: [options] bootstrap class path not set in conjunction with -source 1.6 [javac] /media/Data/mholmes/Documents/tei/oxygen-tei/frameworks/tei/src/ro/sync/ecss/extensions/commons/table/properties/ECPropertiesComposite.java:81: error: cannot find symbol [javac] import ro.sync.exml.workspace.api.util.ColorThemeUtilities; [javac] ^ [javac] symbol: class ColorThemeUtilities [javac] location: package ro.sync.exml.workspace.api.util [javac] /media/Data/mholmes/Documents/tei/oxygen-tei/frameworks/tei/src/ro/sync/ecss/extensions/commons/table/properties/ECPropertiesComposite.java:203: error: cannot find symbol [javac] private ColorThemeUtilities colorThemeUtilities; [javac] ^ [javac] symbol: class ColorThemeUtilities [javac] location: class ECPropertiesComposite [javac] /media/Data/mholmes/Documents/tei/oxygen-tei/frameworks/tei/src/ro/sync/ecss/extensions/commons/table/properties/ECPropertiesComposite.java:221: error: cannot find symbol [javac] ColorThemeUtilities colorThemeUtilities) { [javac] ^ [javac] symbol: class ColorThemeUtilities [javac] location: class ECPropertiesComposite [javac] /media/Data/mholmes/Documents/tei/oxygen-tei/frameworks/tei/src/ro/sync/ecss/extensions/commons/table/properties/ECPropertiesComposite.java:115: error: cannot find symbol [javac] public PreviewGroup (Composite parent, int style, ColorThemeUtilities colorThemeUtilities) { [javac] ^ [javac] symbol: class ColorThemeUtilities [javac] location: class ECPropertiesComposite.PreviewGroup [javac] /media/Data/mholmes/Documents/tei/oxygen-tei/frameworks/tei/src/ro/sync/ecss/extensions/commons/table/properties/ECTablePropertiesCustomizerDialog.java:72: error: cannot find symbol [javac] import ro.sync.exml.workspace.api.util.ColorThemeUtilities; [javac] ^ [javac] symbol: class ColorThemeUtilities [javac] location: package ro.sync.exml.workspace.api.util [javac] /media/Data/mholmes/Documents/tei/oxygen-tei/frameworks/tei/src/ro/sync/ecss/extensions/commons/table/properties/ECTablePropertiesCustomizerDialog.java:101: error: cannot find symbol [javac] private ColorThemeUtilities colorThemeUtilities; [javac] ^ [javac] symbol: class ColorThemeUtilities [javac] location: class ECTablePropertiesCustomizerDialog [javac] /media/Data/mholmes/Documents/tei/oxygen-tei/frameworks/tei/src/ro/sync/ecss/extensions/commons/table/properties/ECTablePropertiesCustomizerDialog.java:112: error: cannot find symbol [javac] AuthorResourceBundle authorResourceBundle, ColorThemeUtilities colorThemeUtilities) { [javac] ^ [javac] symbol: class ColorThemeUtilities [javac] location: class ECTablePropertiesCustomizerDialog [javac] /media/Data/mholmes/Documents/tei/oxygen-tei/frameworks/tei/src/ro/sync/ecss/extensions/commons/table/properties/SATablePropertiesCustomizerDialog.java:85: error: cannot find symbol [javac] import ro.sync.exml.workspace.api.util.ColorTheme; [javac] ^ [javac] symbol: class ColorTheme [javac] location: package ro.sync.exml.workspace.api.util [javac] /media/Data/mholmes/Documents/tei/oxygen-tei/frameworks/tei/src/ro/sync/ecss/extensions/commons/table/properties/SATablePropertiesCustomizerDialog.java:400: error: cannot find symbol [javac] private ColorTheme colorTheme; [javac] ^ [javac] symbol: class ColorTheme [javac] location: class SATablePropertiesCustomizerDialog [javac] /media/Data/mholmes/Documents/tei/oxygen-tei/frameworks/tei/src/ro/sync/ecss/extensions/commons/table/properties/SATablePropertiesCustomizerDialog.java:409: error: cannot find symbol [javac] public SATablePropertiesCustomizerDialog(Frame parentFrame, AuthorResourceBundle authorResourceBundle, ColorTheme colorTheme) { [javac] ^ [javac] symbol: class ColorTheme [javac] location: class SATablePropertiesCustomizerDialog [javac] /media/Data/mholmes/Documents/tei/oxygen-tei/frameworks/tei/src/ro/sync/ecss/extensions/commons/editor/InplaceEditorUtil.java:111: error: cannot find symbol [javac] int imposedWidth = context.getPropertyEvaluator().evaluateWidthProperty( [javac] ^ [javac] symbol: method getPropertyEvaluator() [javac] location: variable context of type AuthorInplaceContext [javac] /media/Data/mholmes/Documents/tei/oxygen-tei/frameworks/tei/src/ro/sync/ecss/extensions/commons/editor/InplaceEditorUtil.java:140: error: cannot find symbol [javac] int imposedWidth = context.getPropertyEvaluator().evaluateWidthProperty( [javac] ^ [javac] symbol: method getPropertyEvaluator() [javac] location: variable context of type AuthorInplaceContext [javac] /media/Data/mholmes/Documents/tei/oxygen-tei/frameworks/tei/src/ro/sync/ecss/extensions/commons/editor/InplaceEditorUtil.java:171: error: cannot find symbol [javac] int imposedWidth = context.getPropertyEvaluator().evaluateWidthProperty( [javac] ^ [javac] symbol: method getPropertyEvaluator() [javac] location: variable context of type AuthorInplaceContext [javac] /media/Data/mholmes/Documents/tei/oxygen-tei/frameworks/tei/src/ro/sync/ecss/extensions/commons/editor/SimpleURLChooserEditor.java:615: error: method does not override or implement a method from a supertype [javac] @Override [javac] ^ [javac] /media/Data/mholmes/Documents/tei/oxygen-tei/frameworks/tei/src/ro/sync/ecss/extensions/commons/editor/SimpleURLChooserEditor.java:623: error: method does not override or implement a method from a supertype [javac] @Override [javac] ^ [javac] /media/Data/mholmes/Documents/tei/oxygen-tei/frameworks/tei/src/ro/sync/ecss/extensions/commons/editor/URLChooserEditorSWT.java:514: error: method does not override or implement a method from a supertype [javac] @Override [javac] ^ [javac] /media/Data/mholmes/Documents/tei/oxygen-tei/frameworks/tei/src/ro/sync/ecss/extensions/commons/operations/MoveElementOperation.java:279: error: cannot find symbol [javac] AuthorNode firstLeaf = AuthorNodeUtil.getFirstLeaf(xmlFragment); [javac] ^ [javac] symbol: method getFirstLeaf(AuthorDocumentFragment) [javac] location: class AuthorNodeUtil [javac] /media/Data/mholmes/Documents/tei/oxygen-tei/frameworks/tei/src/ro/sync/ecss/extensions/commons/table/properties/ShowTablePropertiesBaseOperation.java:186: error: cannot find symbol [javac] authorAccess.getWorkspaceAccess().getColorTheme()); [javac] ^ [javac] symbol: method getColorTheme() [javac] location: interface AuthorWorkspaceAccess [javac] /media/Data/mholmes/Documents/tei/oxygen-tei/frameworks/tei/src/ro/sync/ecss/extensions/commons/table/properties/SATablePropertiesCustomizerDialog.java:349: error: cannot find symbol [javac] Icons.invertImage(bufferedImage); [javac] ^ [javac] symbol: method invertImage(BufferedImage) [javac] location: class Icons [javac] /media/Data/mholmes/Documents/tei/oxygen-tei/frameworks/tei/src/ro/sync/ecss/extensions/commons/table/support/CALSTableCellInfoProvider.java:87: error: method does not override or implement a method from a supertype [javac] @Override [javac] ^ [javac] /media/Data/mholmes/Documents/tei/oxygen-tei/frameworks/tei/src/ro/sync/ecss/extensions/commons/table/support/CALSTableCellInfoProvider.java:592: error: method does not override or implement a method from a supertype [javac] @Override [javac] ^ [javac] /media/Data/mholmes/Documents/tei/oxygen-tei/frameworks/tei/src/ro/sync/ecss/extensions/commons/table/support/CALSTableCellInfoProvider.java:626: error: method does not override or implement a method from a supertype [javac] @Override [javac] ^ [javac] /media/Data/mholmes/Documents/tei/oxygen-tei/frameworks/tei/src/ro/sync/ecss/extensions/tei/TEISchemaManagerFilter.java:78: error: constructor StyleGuideSchemaManagerFilterBase in class StyleGuideSchemaManagerFilterBase cannot be applied to given types; [javac] public TEISchemaManagerFilter() { [javac] ^ [javac] required: String [javac] found: no arguments [javac] reason: actual and formal argument lists differ in length [javac] /media/Data/mholmes/Documents/tei/oxygen-tei/frameworks/tei/src/ro/sync/ecss/extensions/tei/TEISchemaManagerFilter.java:84: error: method does not override or implement a method from a supertype [javac] @Override [javac] ^ [javac] Note: Some input files use unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. [javac] 24 errors [javac] 1 warning BUILD FAILED /media/Data/mholmes/Documents/tei/oxygen-tei/frameworks/tei/build.xml:75: Compile failed; see the compiler error output for details. On 14-12-22 08:36 AM, Sebastian Rahtz wrote:
On 22 Dec 2014, at 16:23, Martin Holmes
wrote: Please do update the oxygen-tei package before you go, if it's not too much trouble; I won't be working on the ticket to automate that for a few weeks at least, and Oxygen may release a new version in the meantime.
hmm. I tried, and it failed:
Total time: 13 seconds move result to teioxygen-2.7.0-7.28.0.zip upload teioxygen-2.7.0-7.28.0.zip to Sourceforge as user rahtz rsync: mkstemp "/home/frs/project/t/te/tei/tei-oxygen/.teioxygen-2.7.0-7.28.0.zip.glgJfw" failed: Permission denied (13) rsync error: some files could not be transferred (code 23) at /SourceCache/rsync/rsync-45/rsync/main.c(992) [sender=2.6.9]
I am catching a train shortly, so I am afraid I can’t debug that.
You're not off the hook yet. There are several days to go...
not for me, chief. I am on holiday now until the new year…. -- Sebastian Rahtz Director (Research) of Academic IT University of Oxford IT Services 13 Banbury Road, Oxford OX2 6NN. Phone +44 1865 283431
Não sou nada. Nunca serei nada. Não posso querer ser nada. À parte isso, tenho em mim todos os sonhos do mundo.
On 22 Dec 2014, at 17:45, Martin Holmes
wrote: I can't even get it to build (build errors listed below). I'll take this up with the Oxygen folks. In the meantime, if anyone recognizes any of the issues in the build output below, let me know what you know.
this is usually a matter of the wrong oxygen lib file. mine looks like this: -rw-r--r-- 1 rahtz staff 25709227 20 Oct 10:30 oxygen.jar Sebastian
I'd just figured that out -- the oxygen.jar in that folder was from June. I'm trying again... On 14-12-22 09:51 AM, Sebastian Rahtz wrote:
On 22 Dec 2014, at 17:45, Martin Holmes
wrote: I can't even get it to build (build errors listed below). I'll take this up with the Oxygen folks. In the meantime, if anyone recognizes any of the issues in the build output below, let me know what you know.
this is usually a matter of the wrong oxygen lib file.
mine looks like this:
-rw-r--r-- 1 rahtz staff 25709227 20 Oct 10:30 oxygen.jar
Sebastian
It worked this time, and it's now showing up on the SF site: http://sourceforge.net/projects/tei/files/tei-oxygen/ Of course we don't yet have a way of testing it, but we will... Cheers, Martin On 14-12-22 09:51 AM, Sebastian Rahtz wrote:
On 22 Dec 2014, at 17:45, Martin Holmes
wrote: I can't even get it to build (build errors listed below). I'll take this up with the Oxygen folks. In the meantime, if anyone recognizes any of the issues in the build output below, let me know what you know.
this is usually a matter of the wrong oxygen lib file.
mine looks like this:
-rw-r--r-- 1 rahtz staff 25709227 20 Oct 10:30 oxygen.jar
Sebastian
Sho nuff, Oxygen 16.1 came out at the end of november. But when I install it, it doesn't think there are any updates for the TEI add ons. What needs to be done for the new stylesheet library to be detected? On 22/12/14 17:58, Martin Holmes wrote:
It worked this time, and it's now showing up on the SF site:
http://sourceforge.net/projects/tei/files/tei-oxygen/
Of course we don't yet have a way of testing it, but we will...
Cheers, Martin
On 14-12-22 09:51 AM, Sebastian Rahtz wrote:
On 22 Dec 2014, at 17:45, Martin Holmes
wrote: I can't even get it to build (build errors listed below). I'll take this up with the Oxygen folks. In the meantime, if anyone recognizes any of the issues in the build output below, let me know what you know.
this is usually a matter of the wrong oxygen lib file.
mine looks like this:
-rw-r--r-- 1 rahtz staff 25709227 20 Oct 10:30 oxygen.jar
Sebastian
Ah, it seems this file needs to be updated: http://www.tei-c.org/release/oxygen/updateSite.oxygen which is not yet part of the release process, I don't think. How has this file been changed in the past? The update should probably be run as part of this process: https://code.google.com/p/oxygen-tei/source/browse/trunk/oxygen-tei/update-a... I can change it manually, which I will do in the next day or so if nobody else gets to it first (I have to start my work machine remotely and go in from there). Cheers, Martin On 14-12-29 08:41 AM, Lou Burnard wrote:
Sho nuff, Oxygen 16.1 came out at the end of november. But when I install it, it doesn't think there are any updates for the TEI add ons.
What needs to be done for the new stylesheet library to be detected?
On 22/12/14 17:58, Martin Holmes wrote:
It worked this time, and it's now showing up on the SF site:
http://sourceforge.net/projects/tei/files/tei-oxygen/
Of course we don't yet have a way of testing it, but we will...
Cheers, Martin
On 14-12-22 09:51 AM, Sebastian Rahtz wrote:
On 22 Dec 2014, at 17:45, Martin Holmes
wrote: I can't even get it to build (build errors listed below). I'll take this up with the Oxygen folks. In the meantime, if anyone recognizes any of the issues in the build output below, let me know what you know.
this is usually a matter of the wrong oxygen lib file.
mine looks like this:
-rw-r--r-- 1 rahtz staff 25709227 20 Oct 10:30 oxygen.jar
Sebastian
Yes, you have to update that file by hand. But wait 24 hours, there is an urgent stylesheets update to do Carved in stone on my iPad
On 29 Dec 2014, at 18:28, Martin Holmes
wrote: Ah, it seems this file needs to be updated:
http://www.tei-c.org/release/oxygen/updateSite.oxygen
which is not yet part of the release process, I don't think.
How has this file been changed in the past? The update should probably be run as part of this process:
https://code.google.com/p/oxygen-tei/source/browse/trunk/oxygen-tei/update-a...
I can change it manually, which I will do in the next day or so if nobody else gets to it first (I have to start my work machine remotely and go in from there).
Cheers, Martin
On 14-12-29 08:41 AM, Lou Burnard wrote: Sho nuff, Oxygen 16.1 came out at the end of november. But when I install it, it doesn't think there are any updates for the TEI add ons.
What needs to be done for the new stylesheet library to be detected?
On 22/12/14 17:58, Martin Holmes wrote: It worked this time, and it's now showing up on the SF site:
http://sourceforge.net/projects/tei/files/tei-oxygen/
Of course we don't yet have a way of testing it, but we will...
Cheers, Martin
On 14-12-22 09:51 AM, Sebastian Rahtz wrote:
On 22 Dec 2014, at 17:45, Martin Holmes
wrote: I can't even get it to build (build errors listed below). I'll take this up with the Oxygen folks. In the meantime, if anyone recognizes any of the issues in the build output below, let me know what you know.
this is usually a matter of the wrong oxygen lib file.
mine looks like this:
-rw-r--r-- 1 rahtz staff 25709227 20 Oct 10:30 oxygen.jar
Sebastian
-- tei-council mailing list tei-council@lists.tei-c.org http://lists.lists.tei-c.org/mailman/listinfo/tei-council
PLEASE NOTE: postings to this list are publicly archived
i made 7.29.0, and pressed all the needed buttons Sebastian
I see someone updated the updateSite.oxygen file on tei-c, just as I was laboriously figuring out how vi works once again. Cheers, Martin On 14-12-29 12:20 PM, Sebastian Rahtz wrote:
i made 7.29.0, and pressed all the needed buttons
Sebastian
participants (3)
-
Lou Burnard
-
Martin Holmes
-
Sebastian Rahtz