add one more project

This commit is contained in:
Sylvestre Ledru
2024-01-28 13:16:30 +01:00
parent 7851e57b62
commit ceaa7d7136
+15 -2
View File
@@ -291,7 +291,20 @@
</ul>
</li>
</ul>
<h2 id="official-redox-support">Official Redox support</h2>
<h2 id="terminal-recording">Development of advanced terminal session recording and replay tools in Rust</h2>
<p>This project involves creating Rust-based implementations of <code>/usr/bin/script</code>, <code>/usr/bin/scriptlive</code>, and <code>/usr/bin/scriptreplay</code>. The <code>/usr/bin/script</code> command will record terminal sessions, <code>/usr/bin/scriptlive</code> will offer real-time recording features, and <code>/usr/bin/scriptreplay</code> will be used to replay recorded sessions.</p>
<p>The work will happen in https://github.com/uutils/bsdutils.
</p>
<ul>
<li><strong>Description:</strong> Develop Rust-based versions of <code>/usr/bin/script</code>, <code>/usr/bin/scriptlive</code>, and <code>/usr/bin/scriptreplay</code> for terminal session recording and replaying.</li>
<li><strong>Expected Outputs:</strong> Robust and cross-platform terminal session recording and replay tools, with real-time features in <code>scriptlive</code>.</li>
<li><strong>Skills Required/Preferred:</strong> Proficiency in Rust, understanding of terminal emulation, experience with cross-platform development.</li>
<li><strong>Possible Mentors:</strong> [To be determined]</li>
<li><strong>Size:</strong> ~175 hours</li>
<li><strong>Difficulty:</strong> Medium</li>
</ul>
<h2 id="official-redox-support">Official Redox support</h2>
<p>We want to support the Redox operating system, but are not actively
testing against it. Since the last round of fixes in <a
href="https://github.com/uutils/coreutils/pull/2550">#2550</a>, many
@@ -332,7 +345,7 @@
</p>
<ul>
<li>Difficulty: Hard</li>
<li>Size: ~350 hours</li>
<li>Size: ~175 hours</li>
<li>Mentors: TBD</li>
<li>
Required skills: