Skip to content

Commit 4e71471

Browse files
committed
Revamp roadmap(s)
1 parent 8176f4a commit 4e71471

2 files changed

Lines changed: 48 additions & 29 deletions

File tree

src/pages/about/index.astro

Lines changed: 15 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ const TEAM: TeamMember[] = [
3232
<section class="feature-headline">
3333
<div class="feature-text">
3434
<h2>
35-
<Icon name="ph:hourglass-medium" class="text-primary" />
35+
<Icon name="ph:cake" class="text-primary" />
3636
<span>Project history</span>
3737
</h2>
3838
<p>
@@ -62,40 +62,26 @@ const TEAM: TeamMember[] = [
6262
<section class="feature-headline">
6363
<div class="feature-text">
6464
<h2>
65-
<Icon name="ph:list-checks" class="text-primary" />
66-
<span>Roadmap</span>
65+
<Icon name="ph:road-horizon" class="text-primary" />
66+
<span>Project roadmap</span>
6767
</h2>
68-
<h3>Roadmap to Gephi Desktop 1.0</h3>
68+
6969
<p>
70-
Gephi Desktop has been a "beta" version for more than a decade.
71-
This just means that the team does not consider the tool to be <em>complete</em> yet.
72-
We aim to implement the following features before getting "version 1.0":
70+
Beyond the codebase, we also work on the project’s structure and other aspects. Next up we aim at this:
7371
</p>
7472
<ul class="fs-4 ps-md-0 mt-0">
75-
<li><strong>Undo</strong> feature, limited to the “GEXF scope”: network data, metadata, positions, sizes, colors…</li>
76-
<li><strong>Default save to GEXF.</strong> More stable than “.gephi” though it does not save the state of the user interface.</li>
77-
<li><strong>Activity log</strong>, possibly coordinated to undo, possibly stored in the GEXF. A plugin is already exploring that direction.</li>
78-
<li><strong>Parallel edges.</strong> The GraphStore supports it but not the rest of Gephi.</li>
79-
<li><strong>New GPU visualization engine.</strong> We aim for comfortably visualizing 200K nodes and 1M edges on an average consumer laptop. Might be ready soon!</li>
80-
<li><strong>Curved edges in visual exploration.</strong> These are important because they help identifying edge orientation.</li>
81-
<li><strong>Legend generator</strong> (note: available in Gephi Lite)</li>
82-
</ul>
83-
<p>We are also considering the following features, but for a more distant future:</p>
84-
<ul class="fs-4 ps-md-0 mt-0">
85-
<li>Local exploration, i.e. at least a quick overview of a subgraph.</li>
86-
<li>Edges bundling visualization technique</li>
87-
<li>Integrate other visualization (treemap, scatter plots...)</li>
73+
<li><strong>Consolidate governance.</strong> Clarify roles, add content to our Open Collective platform, and improve onboarding.</li>
74+
<li><strong>Raise funds and facilitate donations.</strong> We need funds for the Gephi Weeks and ultimately, for recurrent contributors.</li>
75+
<li><strong>Recruit core contributors.</strong> Having developers familiar with the codebases is key to the sustainability of the project.</li>
76+
<li><strong>Gephi Weeks.</strong> We meet for an entire week every year, and that’s a great moment to care for and contribute to the project.</li>
8877
</ul>
89-
90-
<h3>Project roadmap</h3>
9178
<p>
92-
Beyond the codebase, we also work on the project's structuration and other aspects. Next up we aim at this:
79+
Follow the evolution of the project on our <a href="https://gephi.wordpress.com/">blog</a>,
80+
and notably the Gephi Weeks:
81+
<a href="https://gephi.wordpress.com/2021/12/06/gephi-code-sustainability-retreat-2021-debriefing/">2021</a>,
82+
<a href="https://gephi.wordpress.com/2022/10/16/gephi-week-2022-debriefing/">2022</a>,
83+
and <a href="https://gephi.wordpress.com/2024/06/13/gephi-week-2024-peek-from-the-inside/">2024</a>. (2025 upcoming)
9384
</p>
94-
<ul class="fs-4 ps-md-0 mt-0">
95-
<li><strong>Consolidate governance.</strong> Clarify roles, add content to our Open Collective platform, and improve onboarding.</li>
96-
<li><strong>Raise funds and facilitate donations.</strong> We need funds for the Gephi Weeks and ultimately, for a maintainer.</li>
97-
<li><strong>Recruit dev contributors.</strong> Having devs familiar with the codebases is key to the sustainability of the project.</li>
98-
</ul>
9985
</div>
10086
</section>
10187
</section>
@@ -119,7 +105,7 @@ const TEAM: TeamMember[] = [
119105
<div class="team-members">
120106
{
121107
TEAM.map((member) => (
122-
<div class="team-member">
108+
<div class="team-member" style="width: 230px">
123109
<Image
124110
width="200"
125111
height="200"

src/pages/desktop/index.astro

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -348,6 +348,39 @@ import Layout from "../../layouts/Layout.astro";
348348
<!-- TODO: Insert pictures or media to illustrate this topic -->
349349
</section>
350350
</section>
351+
352+
<section class="feature feature-flat">
353+
<div class="feature-text">
354+
<h2>
355+
<Icon name="ph:road-horizon" class="text-primary" />
356+
<span>Roadmap to Gephi Desktop 1.0</span>
357+
</h2>
358+
359+
<p>
360+
Gephi Desktop has been a “beta” version for more than a decade. This just means that the team does not consider the tool to be complete yet. We aim to implement the following features before getting “version 1.0”:
361+
</p>
362+
363+
<ul class="fs-4 ps-md-0 mt-0">
364+
<li><strong>Undo feature</strong>, limited to the “GEXF scope”: network data, metadata, positions, sizes, colors…</li>
365+
<li><strong>More readable UI</strong> with clearer icons.</li>
366+
<li><strong>Activity log</strong>, possibly coordinated to undo, possibly stored in the GEXF.</li>
367+
<li><strong>Parallel edges.</strong> The GraphStore (Gephi’s internal engine) supports them but they are not currently visualized or accessible from the user interface.</li>
368+
<li><strong>Improved timeline</strong> for dynamic graphs.</li>
369+
<li><strong>New GPU visualization engine.</strong> We aim for comfortably visualizing 200K nodes and 1M edges on an average consumer laptop. Might be ready soon!</li>
370+
<li><strong>Legend generator</strong> (note: available in Gephi Lite)</li>
371+
</ul>
372+
373+
<p>
374+
We are also considering the following features, but for a more distant future:
375+
</p>
376+
377+
<ul class="fs-4 ps-md-0 mt-0">
378+
<li>Local exploration, i.e. at least a quick overview of a subgraph.</li>
379+
<li>Integrate other visualization (treemap, scatter plots...)</li>
380+
<li>Rework the image export with more advanced renderers</li>
381+
</ul>
382+
</div>
383+
</section>
351384
</section>
352385
</main>
353386
</Layout>

0 commit comments

Comments
 (0)