summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorH.Merijn Brand - Tux <linux@tux.freedom.nl>2023-12-04 09:15:39 +0100
committerH.Merijn Brand - Tux <linux@tux.freedom.nl>2023-12-04 09:15:39 +0100
commit9128bf1394c1b89d78c7d590d77c937483214e0c (patch)
tree9e1d09e0ba5b712f84ac046f07f38fafb5a0e1fd
parent15d94f996fc653bc53ef4fae4cc0dc17eddd4c0a (diff)
Notes about maint-state of Excel parsers
They really need some TLC
-rwxr-xr-xRead.pm8
-rw-r--r--doc/Spreadsheet-Read.310
-rw-r--r--doc/Spreadsheet-Read.html6
-rw-r--r--doc/Spreadsheet-Read.man11
-rw-r--r--doc/Spreadsheet-Read.md8
5 files changed, 25 insertions, 18 deletions
diff --git a/Read.pm b/Read.pm
index 98e1dd7..25a7edf 100755
--- a/Read.pm
+++ b/Read.pm
@@ -2700,6 +2700,7 @@ L<Text::CSV_PP|https://metacpan.org/release/Text-CSV> (the pure perl version).
L<Spreadsheet::ParseExcel|https://metacpan.org/release/Spreadsheet-ParseExcel> is
the best parser for old-style Microsoft Excel (.xls) files.
+Most recent commit was Jan 2014.
=item Spreadsheet::ParseXLSX
@@ -2708,15 +2709,16 @@ like L<Spreadsheet::ParseExcel|https://metacpan.org/release/Spreadsheet-ParseExc
but for new Microsoft Excel 2007+ files (.xlsx). They have the same API.
This module uses L<XML::Twig|https://metacpan.org/release/XML-Twig> to parse the
-internal XML.
+internal XML. Most recent commit was in 2016. New maintainer needed.
=item Spreadsheet::XLSX
See L<Spreadsheet::XLSX|https://metacpan.org/release/Spreadsheet-XLSX>
documentation.
-This module is dead and deprecated. It is B<buggy and unmaintained>. I<Please>
-use L<Spreadsheet::ParseXLSX|https://metacpan.org/release/Spreadsheet-ParseXLSX>
+This module is dead and deprecated. It is B<buggy and unmaintained> (Most recent
+commit was Oct 2014). I<Please> use
+L<Spreadsheet::ParseXLSX|https://metacpan.org/release/Spreadsheet-ParseXLSX>
instead.
=item Excel::ValueReader::XLSX
diff --git a/doc/Spreadsheet-Read.3 b/doc/Spreadsheet-Read.3
index 477c35c..a925fdd 100644
--- a/doc/Spreadsheet-Read.3
+++ b/doc/Spreadsheet-Read.3
@@ -55,7 +55,7 @@
.\" ========================================================================
.\"
.IX Title "STDIN 1"
-.TH STDIN 1 2023-11-07 "perl v5.38.0" "User Contributed Perl Documentation"
+.TH STDIN 1 2023-12-04 "perl v5.38.2" "User Contributed Perl Documentation"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
@@ -1309,6 +1309,7 @@ Text::CSV_PP <https://metacpan.org/release/Text-CSV> (the pure perl version).
.IX Item "Spreadsheet::ParseExcel"
Spreadsheet::ParseExcel <https://metacpan.org/release/Spreadsheet-ParseExcel> is
the best parser for old-style Microsoft Excel (.xls) files.
+Most recent commit was Jan 2014.
.IP Spreadsheet::ParseXLSX 2
.IX Item "Spreadsheet::ParseXLSX"
Spreadsheet::ParseXLSX <https://metacpan.org/release/Spreadsheet-ParseXLSX> is
@@ -1316,14 +1317,15 @@ like Spreadsheet::ParseExcel <https://metacpan.org/release/Spreadsheet-ParseExce
but for new Microsoft Excel 2007+ files (.xlsx). They have the same API.
.Sp
This module uses XML::Twig <https://metacpan.org/release/XML-Twig> to parse the
-internal XML.
+internal XML. Most recent commit was in 2016. New maintainer needed.
.IP Spreadsheet::XLSX 2
.IX Item "Spreadsheet::XLSX"
See Spreadsheet::XLSX <https://metacpan.org/release/Spreadsheet-XLSX>
documentation.
.Sp
-This module is dead and deprecated. It is \fBbuggy and unmaintained\fR. \fIPlease\fR
-use Spreadsheet::ParseXLSX <https://metacpan.org/release/Spreadsheet-ParseXLSX>
+This module is dead and deprecated. It is \fBbuggy and unmaintained\fR (Most recent
+commit was Oct 2014). \fIPlease\fR use
+Spreadsheet::ParseXLSX <https://metacpan.org/release/Spreadsheet-ParseXLSX>
instead.
.IP Excel::ValueReader::XLSX 2
.IX Item "Excel::ValueReader::XLSX"
diff --git a/doc/Spreadsheet-Read.html b/doc/Spreadsheet-Read.html
index f54340e..ce3af65 100644
--- a/doc/Spreadsheet-Read.html
+++ b/doc/Spreadsheet-Read.html
@@ -1105,7 +1105,7 @@ Unless -A is used, all other options are passed on to xlscat</code></pre>
<dt id="Spreadsheet::ParseExcel">Spreadsheet::ParseExcel</dt>
<dd>
-<p><a href="https://metacpan.org/release/Spreadsheet-ParseExcel">Spreadsheet::ParseExcel</a> is the best parser for old-style Microsoft Excel (.xls) files.</p>
+<p><a href="https://metacpan.org/release/Spreadsheet-ParseExcel">Spreadsheet::ParseExcel</a> is the best parser for old-style Microsoft Excel (.xls) files. Most recent commit was Jan 2014.</p>
</dd>
<dt id="Spreadsheet::ParseXLSX">Spreadsheet::ParseXLSX</dt>
@@ -1113,7 +1113,7 @@ Unless -A is used, all other options are passed on to xlscat</code></pre>
<p><a href="https://metacpan.org/release/Spreadsheet-ParseXLSX">Spreadsheet::ParseXLSX</a> is like <a href="https://metacpan.org/release/Spreadsheet-ParseExcel">Spreadsheet::ParseExcel</a>, but for new Microsoft Excel 2007+ files (.xlsx). They have the same API.</p>
-<p>This module uses <a href="https://metacpan.org/release/XML-Twig">XML::Twig</a> to parse the internal XML.</p>
+<p>This module uses <a href="https://metacpan.org/release/XML-Twig">XML::Twig</a> to parse the internal XML. Most recent commit was in 2016. New maintainer needed.</p>
</dd>
<dt id="Spreadsheet::XLSX">Spreadsheet::XLSX</dt>
@@ -1121,7 +1121,7 @@ Unless -A is used, all other options are passed on to xlscat</code></pre>
<p>See <a href="https://metacpan.org/release/Spreadsheet-XLSX">Spreadsheet::XLSX</a> documentation.</p>
-<p>This module is dead and deprecated. It is <b>buggy and unmaintained</b>. <i>Please</i> use <a href="https://metacpan.org/release/Spreadsheet-ParseXLSX">Spreadsheet::ParseXLSX</a> instead.</p>
+<p>This module is dead and deprecated. It is <b>buggy and unmaintained</b> (Most recent commit was Oct 2014). <i>Please</i> use <a href="https://metacpan.org/release/Spreadsheet-ParseXLSX">Spreadsheet::ParseXLSX</a> instead.</p>
</dd>
<dt id="Excel::ValueReader::XLSX">Excel::ValueReader::XLSX</dt>
diff --git a/doc/Spreadsheet-Read.man b/doc/Spreadsheet-Read.man
index abee4a6..f66c084 100644
--- a/doc/Spreadsheet-Read.man
+++ b/doc/Spreadsheet-Read.man
@@ -1075,7 +1075,7 @@ SEE ALSO
Spreadsheet::ParseExcel
Spreadsheet::ParseExcel <https://metacpan.org/release/Spreadsheet-
ParseExcel> is the best parser for old-style Microsoft Excel (.xls)
- files.
+ files. Most recent commit was Jan 2014.
Spreadsheet::ParseXLSX
Spreadsheet::ParseXLSX <https://metacpan.org/release/Spreadsheet-
@@ -1084,14 +1084,15 @@ SEE ALSO
Microsoft Excel 2007+ files (.xlsx). They have the same API.
This module uses XML::Twig <https://metacpan.org/release/XML-Twig> to
- parse the internal XML.
+ parse the internal XML. Most recent commit was in 2016. New
+ maintainer needed.
Spreadsheet::XLSX
See Spreadsheet::XLSX <https://metacpan.org/release/Spreadsheet-XLSX>
documentation.
- This module is dead and deprecated. It is buggy and unmaintained.
- Please use Spreadsheet::ParseXLSX
+ This module is dead and deprecated. It is buggy and unmaintained
+ (Most recent commit was Oct 2014). Please use Spreadsheet::ParseXLSX
<https://metacpan.org/release/Spreadsheet-ParseXLSX> instead.
Excel::ValueReader::XLSX
@@ -1156,4 +1157,4 @@ COPYRIGHT AND LICENSE
This library is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
-perl v5.38.0 2023-11-07 STDIN(1)
+perl v5.38.2 2023-12-04 STDIN(1)
diff --git a/doc/Spreadsheet-Read.md b/doc/Spreadsheet-Read.md
index 9fbadea..69663a5 100644
--- a/doc/Spreadsheet-Read.md
+++ b/doc/Spreadsheet-Read.md
@@ -1096,6 +1096,7 @@ Show the differences between two spreadsheets.
[Spreadsheet::ParseExcel](https://metacpan.org/release/Spreadsheet-ParseExcel) is
the best parser for old-style Microsoft Excel (.xls) files.
+ Most recent commit was Jan 2014.
- Spreadsheet::ParseXLSX
@@ -1104,15 +1105,16 @@ Show the differences between two spreadsheets.
but for new Microsoft Excel 2007+ files (.xlsx). They have the same API.
This module uses [XML::Twig](https://metacpan.org/release/XML-Twig) to parse the
- internal XML.
+ internal XML. Most recent commit was in 2016. New maintainer needed.
- Spreadsheet::XLSX
See [Spreadsheet::XLSX](https://metacpan.org/release/Spreadsheet-XLSX)
documentation.
- This module is dead and deprecated. It is **buggy and unmaintained**. _Please_
- use [Spreadsheet::ParseXLSX](https://metacpan.org/release/Spreadsheet-ParseXLSX)
+ This module is dead and deprecated. It is **buggy and unmaintained** (Most recent
+ commit was Oct 2014). _Please_ use
+ [Spreadsheet::ParseXLSX](https://metacpan.org/release/Spreadsheet-ParseXLSX)
instead.
- Excel::ValueReader::XLSX