MARC::Spec and Catmandu::Fix::MARCspec

[email protected] ("Klee, Carsten") Tue, 12 Jul 2016 07:26:56 +0000
Newsgroups perl.perl4lib
Message-ID <[email protected]>
--_000_F92C45C191C9FB4281F352EB52DFA7AD340D7CBBPMXMDB01pkde_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Dear list members!

I like to announce the release of my first two Perl projects:


=B7         MARC::Spec [1] parses a MARCspec [2] as string or can be used t=
o build MARCspec objects.

=B7         Catmandu::Fix::marc_spec [3] is a MARCspec interpreter for Catm=
andu [4].

Any comments and questions are welcome! Additional tests would be nice. Ple=
ase report bugs at [5] and [6].

Cheers!

Carsten

[1] MARC::Spec -  A MARCspec parser and builder  <https://metacpan.org/pod/=
MARC::Spec>
[2] MARCspec - A common MARC record path language <http://marcspec.github.i=
o/MARCspec/>
[3] Catmandu::Fix::marc_spec - reference MARC values via MARCspec - A commo=
n MARC record path language <https://metacpan.org/pod/Catmandu::Fix::marc_s=
pec>
[4] Catmandu -  the data processing toolkit  http://librecat.org/
[5] <https://github.com/MARCspec/MARC-Spec/issues>
[6] <https://github.com/cKlee/Catmandu-Fix-marc_spec/issues>


_______________________________________________
Carsten Klee
Abt. =DCberregionale Bibliographische Dienste IIE
Staatsbibliothek zu Berlin - Preu=DFischer Kulturbesitz
Potsdamer Stra=DFe 33
10785 Berlin

Fon:  +49 30 266-43 44 02
Fax:   +49 30 266-33 40 01
[email protected]
www.zeitschriftendatenbank.de

--_000_F92C45C191C9FB4281F352EB52DFA7AD340D7CBBPMXMDB01pkde_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
<meta name=3D"Generator" content=3D"Microsoft Word 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:36.0pt;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-fareast-language:EN-US;}
span.E-MailFormatvorlage17
	{mso-style-type:personal-compose;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	mso-fareast-language:EN-US;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:540672143;
	mso-list-type:hybrid;
	mso-list-template-ids:963397106 67567617 67567619 67567621 67567617 675676=
19 67567621 67567617 67567619 67567621;}
@list l0:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l0:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l0:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l0:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l0:level5
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l0:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l0:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l0:level8
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l0:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"DE" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span lang=3D"EN-US">Dear list members!<o:p></o:p></=
span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">I like to announce the release =
of my first two Perl projects:<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 leve=
l1 lfo1"><![if !supportLists]><span lang=3D"EN-US" style=3D"font-family:Sym=
bol"><span style=3D"mso-list:Ignore">=B7<span style=3D"font:7.0pt &quot;Tim=
es New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=3D"EN-US">MARC::Spec [1] parses a=
 MARCspec [2] as string or can be used to build MARCspec objects.<o:p></o:p=
></span></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 leve=
l1 lfo1"><![if !supportLists]><span lang=3D"EN-US" style=3D"font-family:Sym=
bol"><span style=3D"mso-list:Ignore">=B7<span style=3D"font:7.0pt &quot;Tim=
es New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=3D"EN-US">Catmandu::Fix::marc_spe=
c [3] is a MARCspec interpreter for Catmandu [4].<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Any comments and questions are =
welcome! Additional tests would be nice. Please report bugs at [5] and [6].=
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Cheers!<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Carsten<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">[1] MARC::Spec &#8211; &nbsp;A =
MARCspec parser and builder &nbsp;&lt;https://metacpan.org/pod/MARC::Spec&g=
t;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">[2] MARCspec - A common MARC re=
cord path language &lt;http://marcspec.github.io/MARCspec/&gt;<o:p></o:p></=
span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">[3] Catmandu::Fix::marc_spec - =
reference MARC values via MARCspec - A common MARC record path language &lt=
;https://metacpan.org/pod/Catmandu::Fix::marc_spec&gt;<o:p></o:p></span></p=
>
<p class=3D"MsoNormal"><span lang=3D"EN-US">[4] Catmandu - &nbsp;the data p=
rocessing toolkit &nbsp;<a href=3D"http://librecat.org/">http://librecat.or=
g/</a><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">[5] &lt;https://github.com/MARC=
spec/MARC-Spec/issues&gt;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">[6] &lt;https://github.com/cKle=
e/Catmandu-Fix-marc_spec/issues&gt;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12.0pt;font-=
family:&quot;Times New Roman&quot;,&quot;serif&quot;;mso-fareast-language:D=
E"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ti=
mes New Roman&quot;,&quot;serif&quot;;mso-fareast-language:DE">____________=
___________________________________<br>
Carsten Klee<br>
Abt. =DCberregionale Bibliographische Dienste IIE<br>
Staatsbibliothek zu Berlin &#8211; Preu=DFischer Kulturbesitz<br>
Potsdamer Stra=DFe 33<br>
10785 Berlin<br>
<br>
Fon:&nbsp; &#43;49 30 266-43 44 02<br>
Fax:&nbsp;&nbsp; &#43;49 30 266-33 40 01<br>
[email protected]<br>
www.zeitschriftendatenbank.de</span><o:p></o:p></p>
</div>
</body>
</html>

--_000_F92C45C191C9FB4281F352EB52DFA7AD340D7CBBPMXMDB01pkde_--