metafacture / metafacture-fix

Work in progress towards an implementation of the Fix language for Metafacture
Apache License 2.0
6 stars 2 forks source link

Pathnames with dots that do not resemble the structure cannot be copied/moved #166

Open TobiasNx opened 2 years ago

TobiasNx commented 2 years ago

See here

copy_field("Urheber1.Name", "creator")
retain("Urheber1.Name", "creator")

Only the source path is Urheber1.Name is kept but creator is not created,

Column name in the csv are "Urheber1.Name" etc...

blackwinter commented 2 years ago

We'd need a configurable entity marker; see #59.

TobiasNx commented 2 years ago

Had a workaround https://gitlab.com/oersi/oersi-etl/blob/148-orca_spreadsheatNewFix/data/production/orca_spreadsheet/orca-spreadsheet-to-oersi.flux#L8

So no hurry for me.

TobiasNx commented 3 months ago

This came up again. I try to grep metatags with dublincore:

<meta name="generator" content="Open Monograph Press 3.3.0.14">
<meta name="gs_meta_revision" content="1.1"/>
<meta name="citation_title" content="Open Linear Algebra Book"/>
<meta name="citation_language" content="en"/>
<meta name="citation_publication_date" content="2024-02-29"/>
<meta name="citation_author" content="Andre Hensbergen"/>
<meta name="citation_author" content="Nikolaas Verhulst"/>
<meta name="citation_abstract" xml:lang="en" content="This book is suited for a standard linear algebra course for engineering students at a bachelor level. Except for some basic algebra skills generally taught in secondary education, no prior knowledge is expected.
&amp;nbsp;The main concepts of linear algebra are introduced from a geometrical perspective. We start by introducing the basic concepts of vectors, lines, and planes. There follows a thorough treatment of standard subjects like systems of linear equations, matrix arithmetic, eigenvalues and eigenvectors, orthogonality etc. In the final chapters, more advanced topics like symmetric matrices and discrete dynamical systems are discussed. Throughout the book, many interactive applets are inserted to give the student hands-on experience with linear algebra. Thanks to an ample selection of embedded exercises with individualized feedback, the book offers a stimulating learning environment for studying linear algebra!"/>
<meta name="citation_doi" content="10.59490/tb.88"/>
<meta name="citation_keywords" xml:lang="en" content="Linear Algebra for Bachelor Engineering Students"/>
<meta name="citation_publisher" content="TU Delft OPEN Textbooks"/>
<link rel="schema.DC" href="[http://purl.org/dc/elements/1.1/](view-source:http://purl.org/dc/elements/1.1/)" />
<meta name="DC.Creator.PersonalName" content="Andre Hensbergen"/>
<meta name="DC.Creator.PersonalName" content="Nikolaas Verhulst"/>
<meta name="DC.Date.created" scheme="ISO8601" content="2024-02-29"/>
<meta name="DC.Date.dateSubmitted" scheme="ISO8601" content="2024-02-29"/>
<meta name="DC.Date.modified" scheme="ISO8601" content="2024-02-29"/>
<meta name="DC.Description" xml:lang="en" content="This book is suited for a standard linear algebra course for engineering students at a bachelor level. Except for some basic algebra skills generally taught in secondary education, no prior knowledge is expected.
&amp;nbsp;The main concepts of linear algebra are introduced from a geometrical perspective. We start by introducing the basic concepts of vectors, lines, and planes. There follows a thorough treatment of standard subjects like systems of linear equations, matrix arithmetic, eigenvalues and eigenvectors, orthogonality etc. In the final chapters, more advanced topics like symmetric matrices and discrete dynamical systems are discussed. Throughout the book, many interactive applets are inserted to give the student hands-on experience with linear algebra. Thanks to an ample selection of embedded exercises with individualized feedback, the book offers a stimulating learning environment for studying linear algebra!"/>
<meta name="DC.Identifier" content="88"/>
<meta name="DC.Identifier.DOI" content="10.59490/tb.88"/>
<meta name="DC.Identifier.URI" content="https://textbooks.open.tudelft.nl/textbooks/catalog/book/88"/>
<meta name="DC.Language" scheme="ISO639-1" content="en"/>
<meta name="DC.Rights" content="Copyright (c) 2024 Andre Hensbergen, Nikolaas Verhulst"/>
<meta name="DC.Rights" content="https://creativecommons.org/licenses/by/4.0"/>
<meta name="DC.Source" content="TU Delft OPEN Textbooks"/>
<meta name="DC.Source.URI" content="https://textbooks.open.tudelft.nl/textbooks"/>
<meta name="DC.Subject" xml:lang="en" content="Linear Algebra for Bachelor Engineering Students"/>
<meta name="DC.Title" content="Open Linear Algebra Book"/>
<meta name="DC.Type" content="Text.Book"/>
<meta name="DC.Type" xml:lang="en" content="text"/>

only the last element name part is kept.