Blog post and main page improvements
Build and publish Docker image / build (pull_request) Failing after 22s Details

This commit is contained in:
Fynn Godau 2024-12-02 23:58:56 +01:00
parent 953fb15236
commit 1a5c58773a
12 changed files with 195 additions and 29 deletions

View File

@ -52,6 +52,15 @@
</header>
</section>
<section>
<a href="./posts/2024-12-03_hiring_contributor.html" class="hidden-blog">
<h2>NewPipe e.V. hires contributor Profpatsch for NewPipe development</h2>
<h3>03.12.2024</h3>
<p class="last-child">
Putting funds to good use: e.V. hires TeamNewPipe member Profpatsch for at least three months. Read more here.
</p>
</a>
</section>
<section>
<a href="./posts/2024-08-20_3rd_plenum.html" class="hidden-blog">
<h2>3rd plenum</h2>
@ -165,4 +174,4 @@
</body>
</html>
</html>

View File

@ -51,8 +51,9 @@
<p>
You want to donate to our association in order to help further its goals? Thank you!
</p>
<h3>Current goal</h3> <p>
For the period of July through September 2024, your donations enabled us to <a href="https://newpipe.net/blog/pinned/announcement/schabi-contract/">hire a developer to work on NewPipe</a>. Through increased funding, we hope to provide more long-term and even better support for the NewPipe app in the future.
<h3>Current goal</h3>
<p>
Your funding helps us to finance paid development time for NewPipe and further support for TeamNewPipe like infrastrucutre, event travel cost, and hardware expenses. We are currently <a href="posts/2024-12-03_hiring_contributor.html">paying Profpatsch</a> to work on NewPipe and hope to keep him going for a long time!
</p>
</section>
</div>

View File

@ -51,7 +51,7 @@
<header>
<h2>Who We Are</h2>
</header>
<a href="#" class="feature-image"><img src="images/pic05.jpg" alt="" /></a>
<!-- <a href="#" class="feature-image"><img src="images/pic05.jpg" alt="" /></a> -->
<p>A non-profit association founded in Germany in 2022, mostly by TeamNewPipe members.
Almost anyone can join us. Find out how <a href="join.html">here</a>. <br />
The association is governed directly by the members. At least once a year, a full
@ -67,6 +67,7 @@
<header>
<h2>What We Do</h2>
</header>
<p> Per our statutes, our organization has the following purposes: </p>
<ul class="check-list">
<li>Organize public informational events or congresses</li>
<li>Provide financial support to projects which develop digital media technology</li>
@ -82,16 +83,22 @@
<!-- Box #3 -->
<section>
<header style="margin-bottom: 20px;">
<h2>We currently support these projects</h2>
<h2>Our support</h2>
</header>
<ul class="quote-list">
<li>
<img src="images/TNPlogo.svg" alt="" height=70 />
<p>Hosting the website infrastructure and repository of TeamNewPipe.</p>
</li>
</ul>
<h3 style="font-style: italic"><a style="text-decoration: none;color: #FCFBF8;"
href="contact.html">Maybe yours could be next?</a></h3>
<p> We are currently supporting these projects: </p>
<div style="background:#cd201fff;padding:1em">
<p style="font-weight:600"><img style="vertical-align:middle" src="images/TNPlogo.svg" alt="" height=70 /> NewPipe</p>
<ul class="standard-list">
<li>1 hired part-time contractor</li>
<li>Communication and website infrastructure</li>
</ul>
</div>
<p style="margin-top:1em">We also contributed financially to <strong>Weblate</strong>,
<strong>Liberapay</strong> and <strong>FSFE</strong>.</p>
<h3 style="font-style: italic">Your cause matches our goals and needs funding? <a style="text-decoration: none;color: #FCFBF8;"
href="contact.html">Get in touch.</a></h3>
</section>
</div>
@ -104,6 +111,15 @@
<section id="content">
<div class="container">
<div class="row aln-center">
<div class="col-3 col-6-medium col-12-small">
<a href="./posts/2024-12-03_hiring_contributor.html" class="hidden">
<section>
<h2>NewPipe e.V. hires contributor</h2>
<h4>03.12.2024</h4>
<p class="hide-a">Putting funds to good use: e.V. hires Profpatsch for at least three months. Read more here.</p>
</section>
</a>
</div>
<div class="col-3 col-6-medium col-12-small">
<a href="./posts/2024-08-20_3rd_plenum.html" class="hidden">
<!-- Feature #2 -->
@ -148,21 +164,6 @@
</section>
</a>
</div>
<div class="col-3 col-6-medium col-12-small">
<a href="./posts/2024-02-10_2nd_plenum.html" class="hidden">
<!-- Feature #2 -->
<section>
<div href="#" class="bordered-feature-image"><img src="images/meeting.jpg" alt="" />
</div>
<h2>2nd plenum</h2>
<h4>10.02.2024</h4>
<p class="hide-a">
On the 10th of February 2024 we had a plenum. Read this post to find the main points
and the meeting protocol.
</p>
</section>
</a>
</div>
</div>
</div>
</section>
@ -198,4 +199,4 @@
</body>
</html>
</html>

View File

@ -49,6 +49,7 @@
<h2>Blog posts</h2>
</header>
<ul class="link-list">
<li><a href="./2024-12-03_hiring_contributor.html">NewPipe e.V. hires contributor</a></li>
<li><a href="./2024-08-20_3rd_plenum.html">3rd plenum</a></li>
<li><a href="./2024-06-23_3rd_board_meeting.html">3rd board meeting</a></li>
<li><a href="./2024-04-22_weblate_donation.html">Donation to Weblate</a></li>

View File

@ -49,6 +49,7 @@
<h2>Blog posts</h2>
</header>
<ul class="link-list">
<li><a href="./2024-12-03_hiring_contributor.html">NewPipe e.V. hires contributor</a></li>
<li><a href="./2024-08-20_3rd_plenum.html">3rd plenum</a></li>
<li><a href="./2024-06-23_3rd_board_meeting.html">3rd board meeting</a></li>
<li><a href="./2024-04-22_weblate_donation.html">Donation to Weblate</a></li>

View File

@ -49,6 +49,7 @@
<h2>Blog posts</h2>
</header>
<ul class="link-list">
<li><a href="./2024-12-03_hiring_contributor.html">NewPipe e.V. hires contributor</a></li>
<li><a href="./2024-08-20_3rd_plenum.html">3rd plenum</a></li>
<li><a href="./2024-06-23_3rd_board_meeting.html">3rd board meeting</a></li>
<li><a href="./2024-04-22_weblate_donation.html">Donation to Weblate</a></li>

View File

@ -49,6 +49,7 @@
<h2>Blog posts</h2>
</header>
<ul class="link-list">
<li><a href="./2024-12-03_hiring_contributor.html">NewPipe e.V. hires contributor</a></li>
<li><a href="./2024-08-20_3rd_plenum.html">3rd plenum</a></li>
<li><a href="./2024-06-23_3rd_board_meeting.html">3rd board meeting</a></li>
<li><a href="./2024-04-22_weblate_donation.html">Donation to Weblate</a></li>

View File

@ -49,6 +49,7 @@
<h2>Blog posts</h2>
</header>
<ul class="link-list">
<li><a href="./2024-12-03_hiring_contributor.html">NewPipe e.V. hires contributor</a></li>
<li><a href="./2024-08-20_3rd_plenum.html">3rd plenum</a></li>
<li><a href="./2024-06-23_3rd_board_meeting.html">3rd board meeting</a></li>
<li><a href="./2024-04-22_weblate_donation.html">Donation to Weblate</a></li>

View File

@ -49,6 +49,7 @@
<h2>Blog posts</h2>
</header>
<ul class="link-list">
<li><a href="./2024-12-03_hiring_contributor.html">NewPipe e.V. hires contributor</a></li>
<li><a href="./2024-08-20_3rd_plenum.html">3rd plenum</a></li>
<li><a href="./2024-06-23_3rd_board_meeting.html">3rd board meeting</a></li>
<li><strong><a href="./2024-04-22_weblate_donation.html">Donation to Weblate</a></strong></li>

View File

@ -49,6 +49,7 @@
<h2>Blog posts</h2>
</header>
<ul class="link-list">
<li><a href="./2024-12-03_hiring_contributor.html">NewPipe e.V. hires contributor</a></li>
<li><a href="./2024-08-20_3rd_plenum.html">3rd plenum</a></li>
<li><strong><a href="./2024-06-23_3rd_board_meeting.html">3rd board meeting</a></strong></li>
<li><a href="./2024-04-22_weblate_donation.html">Donation to Weblate</a></li>

View File

@ -49,6 +49,7 @@
<h2>Blog posts</h2>
</header>
<ul class="link-list">
<li><a href="./2024-12-03_hiring_contributor.html">NewPipe e.V. hires contributor</a></li>
<li><strong><a href="./2024-08-20_3rd_plenum.html">3rd plenum</a></strong></li>
<li><a href="./2024-06-23_3rd_board_meeting.html">3rd board meeting</a></li>
<li><a href="./2024-04-22_weblate_donation.html">Donation to Weblate</a></li>

View File

@ -0,0 +1,147 @@
<!DOCTYPE HTML>
<!--
Halcyonic by HTML5 UP
html5up.net | @ajlkn
Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)
-->
<html lang="en">
<head>
<title>NewPipe&nbsp;e.V.</title>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no" />
<link rel="stylesheet" href="../assets/css/main.css" />
</head>
<body class="subpage">
<div id="page-wrapper">
<!-- Header -->
<section id="header">
<div class="container">
<div class="row">
<div class="col-12">
<!-- Logo -->
<h1><a href="../index.html" id="logo">NewPipe&nbsp;e.V.</a></h1>
<!-- Nav -->
<nav id="nav">
<a href="../about.html">About</a>
<a href="../join.html">Join us</a>
<a href="../blog.html">Blog</a>
<a href="../donate.html" class="button-large">Donate</a>
</nav>
</div>
</div>
</div>
</section>
<!-- Content -->
<section id="content">
<div class="container">
<div class="row">
<div class="col-3 col-12-medium">
<!-- Sidebar -->
<section>
<header>
<h2>Blog posts</h2>
</header>
<ul class="link-list">
<li><strong><a href="./2024-12-03_hiring_contributor.html">NewPipe e.V. hires contributor</a></strong></li>
<li><a href="./2024-08-20_3rd_plenum.html">3rd plenum</a></strong></li>
<li><a href="./2024-06-23_3rd_board_meeting.html">3rd board meeting</a></li>
<li><a href="./2024-04-22_weblate_donation.html">Donation to Weblate</a></li>
<li><a href="./2024-02-10_2nd_plenum.html">2nd plenum</a></li>
<li><a href="./2023-12-19_1st_plenum_2nd_board_meeting.html">1st plenum, 2nd board meeting</a></li>
<li><a href="./2023-12-18_pseudonyms.html">Pseudonyms</a></li>
<li><a href="./2023-07-13_1st_board_meeting.html">1st board meeting</a></li>
<li><a href="./2022-11-05_founded.html">We are founded!</a></li>
</ul>
</section>
</div>
<div class="col-9 col-12-medium imp-medium">
<!-- Main Content -->
<section>
<header>
<h2>NewPipe e.V. hires contributor Profpatsch for NewPipe development</h2>
<h3>03.12.2024</h3>
</header>
<p>
We have an exciting announcement to share, made possible by your amazing financial support!
</p>
<p>
Proudly, NewPipe e.V. is investing your donations into
what is most meaningful to the NewPipe project: paid development time.
After we temporarily hired schabi this summer from July through September
(as reported on
<a href="https://newpipe.net/blog/pinned/announcement/schabi-contract/">the NewPipe website</a>)
and extended his contract
until October, schabi can no longer offer us his services due to taking on a full-time
job. He already made some impressive progress on rewriting and improving the core player component
of the app, dubbed
<a href="https://github.com/TeamNewPipe/NewPlayer">NewPlayer</a>; now, to ensure his
work not to become stale, somebody
needed to take over where he left off.
</p>
<p>
Thus, the e.V. reached out to members of NewPipe's contributor community
in search of new independent contractors that would take our offer of a flexible opportunity to
work on NewPipe.
With a gap of less than a month, the e.V. was now able
to hire Profpatsch, TeamNewPipe member and independent software developer, who says,
"I'm happy to
continue schabi's work on NewPlayer,
helping out with reviewing and the refactor."</p>
<p>
We hope you are as glad about this news as we are.
NewPipe e.V. has committed to working with Profpatsch for the timespan of three months,
with the perspective of a longer-term arrangement.
For this, continue to rely on your donations to help drive NewPipe forward; please consider
a <a href="../donate.html">donation</a>
such that we can keep funding this and further contracts for the benefit of the project.
</p>
<p>
Yours Sincerely,<br/>
the NewPipe e.V. board.
</p>
</section>
</div>
</div>
</div>
</section>
<!-- Footer -->
<section id="footer">
<div class="container">
<div class="row aln-center">
<div class="col-12">
<a href="https://git.newpipe-ev.de/NewPipe-eV/website">Website repository</a> |
<a href="../contact.html">Contact</a> | <a href="../license.html">Licensing</a> | <a href="../privacy.html">Privacy Policy</a> | <a href="../credits.html">Credits</a> | <a href="../imprint.html">Imprint</a>
</div>
</div>
</div>
</section>
<!-- Copyright -->
<div id="copyright">
Copyright &copy; NewPipe&nbsp;e.V., all rights reserved. | Design: <a href="https://html5up.net">HTML5 UP</a>
</div>
</div>
<!-- Scripts -->
<script src="../assets/js/jquery.min.js"></script>
<script src="../assets/js/browser.min.js"></script>
<script src="../assets/js/breakpoints.min.js"></script>
<script src="../assets/js/util.js"></script>
<script src="../assets/js/main.js"></script>
</body>
</html>