<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://wiki.crosswire.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Westonruter</id>
		<title>CrossWire Bible Society - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.crosswire.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Westonruter"/>
		<link rel="alternate" type="text/html" href="https://wiki.crosswire.org/Special:Contributions/Westonruter"/>
		<updated>2026-04-17T11:15:34Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.27.7</generator>

	<entry>
		<id>https://wiki.crosswire.org/index.php?title=OSIS_211_CR&amp;diff=10385</id>
		<title>OSIS 211 CR</title>
		<link rel="alternate" type="text/html" href="https://wiki.crosswire.org/index.php?title=OSIS_211_CR&amp;diff=10385"/>
				<updated>2011-08-15T04:06:01Z</updated>
		
		<summary type="html">&lt;p&gt;Westonruter: Allow shadow/virtual elements&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is for recording potential change requests to the OSIS XML schema.&lt;br /&gt;
&lt;br /&gt;
== OSIS 2.1.1 Change Requests ==&lt;br /&gt;
The [http://en.wikipedia.org/wiki/Society_of_Biblical_Literature Society of Biblical Literature] conference in November 2011 provides a potential opportunity for a decision making meeting.  Therefore anyone with an outstanding OSIS bug report or feature proposal for consideration for inclusion into an updated OSIS schema, please write a very concise change request here in this page, including motivating use case.&lt;br /&gt;
&lt;br /&gt;
== Bugs ==&lt;br /&gt;
&lt;br /&gt;
=== osisGenRegex bug ===&lt;br /&gt;
Currently that regex looks like [1], but it should looks like [2]:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[1]     ((((\p{L}|\p{N}|_)+)(\.(\p{L}|\p{N}|_))*:)?([^:\s])+)&lt;br /&gt;
[2]     ((((\p{L}|\p{N}|_)+)(\.(\p{L}|\p{N}|_)+)*:)?([^:\s])+)&lt;br /&gt;
                        (missing + right here ^)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
So our document with the following element isn't valid because the &lt;br /&gt;
string &amp;quot;Strong&amp;quot; cannot be more than 1 character long in the current schema:&lt;br /&gt;
&amp;lt;w morph=&amp;quot;robinson:N-NSF&amp;quot; lemma=&amp;quot;lemma.Strong:βίβλος&amp;quot;&amp;gt;βίβλος&amp;lt;/w&amp;gt; --[[User:Osk|Osk]] 19:48, 5 November 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Feature requests ==&lt;br /&gt;
&lt;br /&gt;
=== Allow &amp;lt;transChange&amp;gt; within &amp;lt;w&amp;gt; ===&lt;br /&gt;
An encoder ought to be ''allowed'' to put &amp;lt;transChange&amp;gt; on elements smaller than an orthographic word. If I'm translating an instance of &amp;quot;λόγος&amp;quot;, but for some reason I believe that I should translate it as &amp;quot;words&amp;quot;, I ought to be able to encode &amp;lt;w&amp;gt;word&amp;lt;transChange&amp;gt;s&amp;lt;/transChange&amp;gt;&amp;lt;/w&amp;gt;. --[[User:Osk|Osk]] 19:48, 5 November 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
=== Add an element for morphology within &amp;lt;w&amp;gt; ===&lt;br /&gt;
Necessary for encoding documents like MORPH (WLC + morphology), we need an element to embed within &amp;lt;w&amp;gt; to carry lexical information. I suggest calling it &amp;lt;m&amp;gt; and giving it all of the attributes found on &amp;lt;w&amp;gt;. --[[User:Osk|Osk]] 19:48, 5 November 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
=== Allow &amp;lt;transChange&amp;gt; within &amp;lt;hi&amp;gt; ===&lt;br /&gt;
A highlighted sentence or part of a sentence is a unit, including any transChange parts of it.&lt;br /&gt;
At the moment a highlighted sentence with a transChange will look like this:&lt;br /&gt;
&amp;lt;hi type=&amp;quot;bold&amp;quot;&amp;gt; Texttexttext &amp;lt;/hi&amp;gt;&amp;lt;transChange&amp;gt;&amp;lt;hi type=&amp;quot;bold&amp;quot;&amp;gt; moreText&amp;lt;/hi&amp;gt;&amp;lt;/transChange&amp;gt;&amp;lt;hi type=&amp;quot;bold&amp;quot;&amp;gt; TextText&amp;lt;/hi&amp;gt;&lt;br /&gt;
&amp;lt;hi type=&amp;quot;bold&amp;quot;&amp;gt; Texttexttext &amp;lt;transChange&amp;gt;moreText&amp;lt;/transChange&amp;gt; TextText&amp;lt;/hi&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This would look cleaner and would be also closer to what is meant. [[User:Refdoc|refdoc]]:[[User_Talk:Refdoc|talk]] 16:02, 3 August 2011 (MDT)&lt;br /&gt;
[[Category:OSIS]]&lt;br /&gt;
&lt;br /&gt;
=== Allow &amp;lt;transChange&amp;gt; within &amp;lt;note&amp;gt; ===&lt;br /&gt;
When translating an alternate Greek version of a passage, added words need to be indicated.&lt;br /&gt;
&lt;br /&gt;
=== Allow remote header reference ===&lt;br /&gt;
When serving short passages via web services, as valid OSIS documents, a full header is obtrusive.  Also, in a collection of related documents, for example separate book files for a Bible, one centralized header would be more maintainable.  The simplest approach would probably be to allow @href on the header element, to abstract some or all of the header content. See Troy's [https://groups.google.com/d/topic/openscriptures/kygOM0yPHL8/discussion related post].&lt;br /&gt;
&lt;br /&gt;
===Allow shadow/virtual elements===&lt;br /&gt;
A second requirement for distributing valid OSIS fragments through web services is a form of virtual, or shadow, element to supply the context of the given fragment.  A new global attribute for indicating this virtual status is essential to distinguish them from the actual markup of the document. In the [http://www.esvapi.org/api ESV API], they have this construct via  `virtual` attribute (see description for `include-virtual-attributes``). See Troy's [https://groups.google.com/d/topic/openscriptures/kygOM0yPHL8/discussion related post] (same as previous).&lt;br /&gt;
&lt;br /&gt;
=== Improve Ketiv/Qere markup ===&lt;br /&gt;
A ketiv or qere can consist of one or more words, and so need to be grouped and related to one another.  I propose adding &amp;lt;ketiv&amp;gt; with @id, and &amp;lt;qere&amp;gt; with @idref, to contain the content (&amp;lt;w&amp;gt; elements) and allow validation of the connection.  A qere with no ketiv could be marked up without the @idref.&lt;br /&gt;
&lt;br /&gt;
=== Milestonable &amp;amp;lt;p&amp;gt; ===&lt;br /&gt;
	For documents where the primary structure is book, chapter, verse, like the Authorized Version or the Hebrew Bible, we should be able to mark up paragraphs as milestones.  This would allow for equality, rather than making book, section, paragraph a privileged system.&lt;br /&gt;
&lt;br /&gt;
=== Quotation types ===&lt;br /&gt;
	From the manual (p. 43):  &amp;quot;The rendering for quotations marks after an interruption, for example, can be distinguished using the type attribute on this element, with values such as initial, medial, and final.&amp;quot;  Please make these @type values official: initial, medial, and final.&lt;/div&gt;</summary>
		<author><name>Westonruter</name></author>	</entry>

	<entry>
		<id>https://wiki.crosswire.org/index.php?title=Talk:OSIS_211_CR&amp;diff=10382</id>
		<title>Talk:OSIS 211 CR</title>
		<link rel="alternate" type="text/html" href="https://wiki.crosswire.org/index.php?title=Talk:OSIS_211_CR&amp;diff=10382"/>
				<updated>2011-08-10T06:23:59Z</updated>
		
		<summary type="html">&lt;p&gt;Westonruter: /* Introduction */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
Chris, please add an introductory description to the top of this page. [[User:David Haslam|David Haslam]] 17:56, 12 December 2010 (UTC)&lt;br /&gt;
:Done - based on Troy's post in the Google group for Open Scriptures. [[User:David Haslam|David Haslam]] 08:11, 4 August 2011 (MDT)&lt;br /&gt;
&lt;br /&gt;
== New Features ==&lt;br /&gt;
&lt;br /&gt;
Troy outlined a couple new features to handle OSIS fragments: https://groups.google.com/d/msg/openscriptures/kygOM0yPHL8/3232AYNQsSIJ&lt;br /&gt;
Including:&lt;br /&gt;
* Shadow/virtual elements&lt;br /&gt;
* Remotely referenceable header&lt;br /&gt;
&lt;br /&gt;
David Troidl also had a list of suggestions: https://groups.google.com/d/topic/openscriptures/1lyqiBSUCh8/discussion&lt;br /&gt;
&lt;br /&gt;
--[[User:Westonruter|Westonruter]] 00:23, 10 August 2011 (MDT)&lt;/div&gt;</summary>
		<author><name>Westonruter</name></author>	</entry>

	</feed>