106
edits
Pr0m1th3as (talk | contribs) |
Pr0m1th3as (talk | contribs) |
||
Line 73: | Line 73: | ||
== Custom re-implementation of the texi2html (v.1.82) command line tool == | == Custom re-implementation of the texi2html (v.1.82) command line tool == | ||
Implement a | Implement a compiled .oct function to relax the dependency of the pkg-octave-doc package on texi2html (v.1.82) command line tool, which is no longer maintained or further developed but also not readily available to all linux distributions. The idea is to have a `texi2html` function within the pkg-octave-doc package that will replace the functionality of the texi2html (v.1.82) command line tool. This will also help improve the speed of pkg-octave-doc processing large packages, which contain specific tags (such as @math) which are currently handled within Octave code. | ||
This will also help improve the speed of pkg-octave-doc processing large packages, which contain specific tags (such as @math) which are currently handled within Octave code. | |||
* '''Project size''' [[#Project sizes | [?]]] and '''Difficulty''' | * '''Project size''' [[#Project sizes | [?]]] and '''Difficulty''' | ||
: ~350 hours (hard) | : ~350 hours (hard) | ||
* '''Required skills''' | * '''Required skills''' | ||
: Perl, Octave, Texinfo, HTML | : Perl, C++, Octave, Texinfo, HTML | ||
* '''Potential mentors''' | * '''Potential mentors''' | ||
: [https://octave.discourse.group/u/pr0m1th3as Andreas Bertsatos] | : [https://octave.discourse.group/u/pr0m1th3as Andreas Bertsatos] |
edits