Skip to content

Commit

Permalink
Update roadmap
Browse files Browse the repository at this point in the history
  • Loading branch information
gabek committed Nov 21, 2023
1 parent 9d7f6ae commit 472e58b
Show file tree
Hide file tree
Showing 3 changed files with 234 additions and 11 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ jobs:
run: mkdir -p static/api/development && curl https://raw.githubusercontent.com/owncast/owncast/master/doc/api/index.html > static/api/development/index.html

- name: Generate project roadmap
run: cd scripts && ./build-roadmap --accessToken ${{ secrets.GITHUB_TOKEN }} --milestone 24 > ../content/roadmap/index.html
run: cd scripts && ./build-roadmap --accessToken ${{ secrets.GITHUB_TOKEN }} --milestone 25 > ../content/roadmap/index.html

- name: Commit changes

Expand Down
239 changes: 231 additions & 8 deletions content/roadmap/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -24,30 +24,253 @@

<div class="roadmap-page-container">
<section class="current-milestone">
<h2>Current Milestone: v0.1.2</h2>
There are <strong>0</strong> open issues left to be
addressed, with <strong>30</strong> previously
<h2>Current Milestone: v0.1.3 - Incremental update</h2>
There are <strong>8</strong> open issues left to be
addressed, with <strong>0</strong> previously
completed and closed.
<a href="https://github.com/owncast/owncast/milestone/24" target="_blank"
<a href="https://github.com/owncast/owncast/milestone/25" target="_blank"
>View more details and interact with this milestone on Github.</a
>
<h3>Overview and Goals</h3>
<p>
<p>Another incremental release with bug fixes.</p>


</p>

<h3>In Progress</h3>
These items are assigned to a person and are being worked on.
<div class="leaderboard__profiles">

<a href="https://github.com/owncast/owncast/issues/3427" target="_blank">
<article class="leaderboard__profile">
<img
src="https://avatars.githubusercontent.com/u/125259220?v=4"
alt="averheecke-scottlogic"
class="leaderboard__picture"
/>
<span class="leaderboard__name">Replace Twitter social link icon with the stupid 𝕏 one</span>
<span class="leaderboard__value">

<span
class="issue-tag"
style="background-color: #7057ff"
>good first issue</span
>

</span>
</article>
</a>

<a href="https://github.com/owncast/owncast/issues/3424" target="_blank">
<article class="leaderboard__profile">
<img
src="https://avatars.githubusercontent.com/u/21121816?v=4"
alt="varungujarathi9"
class="leaderboard__picture"
/>
<span class="leaderboard__name">Sanitize Fediverse username</span>
<span class="leaderboard__value">

<span
class="issue-tag"
style="background-color: #a2eeef"
>enhancement</span
>

<span
class="issue-tag"
style="background-color: #7057ff"
>good first issue</span
>

<span
class="issue-tag"
style="background-color: #a06bc7"
>admin</span
>

</span>
</article>
</a>

<a href="https://github.com/owncast/owncast/issues/3405" target="_blank">
<article class="leaderboard__profile">
<img
src="https://avatars.githubusercontent.com/u/58879804?v=4"
alt="anniepauline"
class="leaderboard__picture"
/>
<span class="leaderboard__name">Fix Responsive design</span>
<span class="leaderboard__value">

</span>
</article>
</a>

<a href="https://github.com/owncast/owncast/issues/3329" target="_blank">
<article class="leaderboard__profile">
<img
src="https://avatars.githubusercontent.com/u/55872910?v=4"
alt="Abd-Elhadi"
class="leaderboard__picture"
/>
<span class="leaderboard__name">Remove Matrix URL validation, allowing any URL</span>
<span class="leaderboard__value">

<span
class="issue-tag"
style="background-color: #7057ff"
>good first issue</span
>

<span
class="issue-tag"
style="background-color: #a06bc7"
>admin</span
>

<span
class="issue-tag"
style="background-color: #D93F0B"
>hacktoberfest</span
>

</span>
</article>
</a>

<a href="https://github.com/owncast/owncast/issues/3260" target="_blank">
<article class="leaderboard__profile">
<img
src="https://avatars.githubusercontent.com/u/58879804?v=4"
alt="anniepauline"
class="leaderboard__picture"
/>
<span class="leaderboard__name">Admin scrolls horizontally in a weird way on narrower screens</span>
<span class="leaderboard__value">

<span
class="issue-tag"
style="background-color: #d73a4a"
>bug</span
>

<span
class="issue-tag"
style="background-color: #7057ff"
>good first issue</span
>

<span
class="issue-tag"
style="background-color: #e0db53"
>Web frontend</span
>

<span
class="issue-tag"
style="background-color: #a06bc7"
>admin</span
>

<span
class="issue-tag"
style="background-color: #D93F0B"
>hacktoberfest</span
>

</span>
</article>
</a>

<a href="https://github.com/owncast/owncast/issues/3189" target="_blank">
<article class="leaderboard__profile">
<img
src="https://avatars.githubusercontent.com/u/414923?v=4"
alt="gabek"
class="leaderboard__picture"
/>
<span class="leaderboard__name">Sharing Owncast fediverse posts to a few thousand accounts causes video buffering</span>
<span class="leaderboard__value">

<span
class="issue-tag"
style="background-color: #d73a4a"
>bug</span
>

<span
class="issue-tag"
style="background-color: #2E742C"
>activitypub</span
>

</span>
</article>
</a>

</div>

<h3>To Do</h3>
These issues are not currently assigned to anybody and still need to be
completed for a release to take place.
<div class="leaderboard__profiles">

<a href="https://github.com/owncast/owncast/issues/3368" target="_blank">
<article class="leaderboard__profile">
<img
src="https://owncast.online/images/logo.svg"
class="leaderboard__picture"
/>
<span class="leaderboard__name">Not selectable items in quality settings menu</span>
<span class="leaderboard__value">

<span
class="issue-tag"
style="background-color: #d73a4a"
>bug</span
>

<span
class="issue-tag"
style="background-color: #7057ff"
>good first issue</span
>

<span
class="issue-tag"
style="background-color: #e0db53"
>Web frontend</span
>

<span
class="issue-tag"
style="background-color: #D93F0B"
>hacktoberfest</span
>

<span
class="issue-tag"
style="background-color: #5474CB"
>mobile</span
>

</span>
</article>
</a>

<a href="https://github.com/owncast/owncast/issues/3290" target="_blank">
<article class="leaderboard__profile">
<img
src="https://owncast.online/images/logo.svg"
class="leaderboard__picture"
/>
<span class="leaderboard__name">rel-me link verification support</span>
<span class="leaderboard__value">

</span>
</article>
</a>


<a href="/help">Perhaps you can help with the above issues?</a>
</div>
Expand All @@ -57,11 +280,11 @@ <h3>To Do</h3>
<article>
<div class="inner">
<span class="date"> </span>
<h2>v0.1.2 More smaller updates & bug fixes</h2>
<h2>v0.1.3 More smaller updates & bug fixes</h2>
<p>
With all the big changes lately more, smaller, releases for bug fixes
and addressing feedback are needed as we prepare for larger, new, features.
<a href="https://github.com/owncast/owncast/milestone/24"
<a href="https://github.com/owncast/owncast/milestone/25"
>See milestone.</a
>
</p>
Expand Down
4 changes: 2 additions & 2 deletions scripts/roadmap.tmpl
Original file line number Diff line number Diff line change
Expand Up @@ -95,11 +95,11 @@ tags: ["roadmap", "planning", "features", "releases"]
<article>
<div class="inner">
<span class="date"> </span>
<h2>v0.1.2 More smaller updates & bug fixes</h2>
<h2>v0.1.3 More smaller updates & bug fixes</h2>
<p>
With all the big changes lately more, smaller, releases for bug fixes
and addressing feedback are needed as we prepare for larger, new, features.
<a href="https://github.com/owncast/owncast/milestone/24"
<a href="https://github.com/owncast/owncast/milestone/25"
>See milestone.</a
>
</p>
Expand Down

0 comments on commit 472e58b

Please sign in to comment.