doc: Add footer to invite others to fix if needed
This commit is contained in:
parent
570f86bf85
commit
9fd1e1f763
3 changed files with 29 additions and 16 deletions
|
@ -2,8 +2,9 @@
|
||||||
.title = "Architecture",
|
.title = "Architecture",
|
||||||
.date = @date("2025-07-06T00:00:00"),
|
.date = @date("2025-07-06T00:00:00"),
|
||||||
.author = "Igor Támara",
|
.author = "Igor Támara",
|
||||||
.layout = "index.shtml",
|
.layout = "tutorial.shtml",
|
||||||
.draft = false,
|
.draft = false,
|
||||||
|
.custom = { .githubedit = "https://github.com/neurocyte/flow-website/tree/master/content/docs/architecture.smd"},
|
||||||
---
|
---
|
||||||
|
|
||||||
This document describes in a general way, concepts that help to
|
This document describes in a general way, concepts that help to
|
||||||
|
@ -68,12 +69,12 @@ while in Windows there is an special GUI.
|
||||||
## Communication between components
|
## Communication between components
|
||||||
|
|
||||||
[Thespian](https://github.com/neurocyte/thespian) is in charge of
|
[Thespian](https://github.com/neurocyte/thespian) is in charge of
|
||||||
sending messages between different flow components, for example,
|
processes synchronization and allows sending messages between
|
||||||
when a widget needs updating information from changing states of
|
different flow components, for example, when a widget needs
|
||||||
internal data and when components or external processes take
|
updating information from changing states of internal data and
|
||||||
time. For example, tree-sitter queries to highlight the current
|
when components or external processes take time. For example,
|
||||||
file of a particular language, LSPs, git, running a `shell`
|
tree-sitter queries to highlight the current file of a particular
|
||||||
command via a `task`.
|
language, LSPs, git, running a `shell` command via a `task`.
|
||||||
|
|
||||||
## Programming languages support
|
## Programming languages support
|
||||||
|
|
||||||
|
|
|
@ -2,11 +2,11 @@
|
||||||
.title = "Contributing",
|
.title = "Contributing",
|
||||||
.date = @date("2025-07-06T00:00:00"),
|
.date = @date("2025-07-06T00:00:00"),
|
||||||
.author = "Igor Támara",
|
.author = "Igor Támara",
|
||||||
.layout = "index.shtml",
|
.layout = "tutorial.shtml",
|
||||||
.draft = false,
|
.draft = false,
|
||||||
|
.custom = { .githubedit = "https://github.com/neurocyte/flow-website/tree/master/content/docs/contributing.smd"},
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
||||||
## Asking for a feature
|
## Asking for a feature
|
||||||
|
|
||||||
Please [open an issue](https://github.com/neurocyte/flow/issues) that
|
Please [open an issue](https://github.com/neurocyte/flow/issues) that
|
||||||
|
@ -27,7 +27,7 @@ some guidance. [Reporting a bug](https://github.com/neurocyte/flow/issues)
|
||||||
is a good way to contribute. When reporting one, it should contain:
|
is a good way to contribute. When reporting one, it should contain:
|
||||||
|
|
||||||
* Flow version. You get it with `flow --version`
|
* Flow version. You get it with `flow --version`
|
||||||
* What you were doing, if possible step, by step to reproduce it
|
* What you were doing, if possible, step by step to reproduce it
|
||||||
* What actually happened
|
* What actually happened
|
||||||
* What was expecting to happen
|
* What was expecting to happen
|
||||||
* Any other information, like screenshots, video, screencast, the
|
* Any other information, like screenshots, video, screencast, the
|
||||||
|
@ -49,9 +49,9 @@ happen to use [codeberg](https://codeberg.org/neurocyte/flow), or
|
||||||
[sourcehut](https://git.sr.ht/~neurocyte/flow), it's possible to
|
[sourcehut](https://git.sr.ht/~neurocyte/flow), it's possible to
|
||||||
fork and contribute via those services too.
|
fork and contribute via those services too.
|
||||||
|
|
||||||
Discussing via [Discord](https://discord.com/invite/4wvteUPphx) is a good
|
Using [Discord](https://discord.com/invite/4wvteUPphx) is a good
|
||||||
start to talk about what you are about to offer, or if you decide to pick
|
starting point to discuss about what you are about to offer, or if
|
||||||
an open issue, is a good practice first opening an issue and
|
you decide to pick an open issue, is a good practice first
|
||||||
commenting in one of the channels to get some feedback and get to
|
commenting in one of the channels to get some feedback and get to
|
||||||
agreements or find guidance.
|
agreements or find guidance.
|
||||||
|
|
||||||
|
@ -65,10 +65,11 @@ variables, const names, etc... Functions have descriptive names to
|
||||||
use less time adding and maintaining comments to communicate the
|
use less time adding and maintaining comments to communicate the
|
||||||
purpose and intent. Don't worry about commenting each function, module
|
purpose and intent. Don't worry about commenting each function, module
|
||||||
or parameter, there are automated tools that are currently helping
|
or parameter, there are automated tools that are currently helping
|
||||||
with this, take a peek on [deepwiki](https://deepwiki.com/neurocyte/flow),
|
with this, take a peek on [deepwiki](https://deepwiki.com/neurocyte/flow);
|
||||||
if you find something inaccurate in those docs or others, do open an
|
if you find something inaccurate in this doc or others, do open an
|
||||||
issue or jump in [Discord](https://discord.com/invite/4wvteUPphx)
|
issue or jump in [Discord](https://discord.com/invite/4wvteUPphx)
|
||||||
and comment.
|
and comment, it's valid to
|
||||||
|
[improve too](https://github.com/neurocyte/flow-website/tree/master/content/docs/contributing.smd").
|
||||||
|
|
||||||
### Commit comments
|
### Commit comments
|
||||||
|
|
||||||
|
|
11
layouts/tutorial.shtml
Normal file
11
layouts/tutorial.shtml
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
<extend template="base.shtml">
|
||||||
|
<head id="head">
|
||||||
|
</head>
|
||||||
|
<body id="body">
|
||||||
|
<h1 :text="$page.title"></h1>
|
||||||
|
<div :html="$page.content()"></div>
|
||||||
|
<hr>
|
||||||
|
<p>If you find anything that could be better, because it does not reflect
|
||||||
|
what happens with flow or can be explain better, don't hesitate to
|
||||||
|
<a href="$page.custom.getOr('githubedit', 'https://github.com/neurocyte/flow-website/')">improve me</a>.</p>
|
||||||
|
</body>
|
Loading…
Add table
Add a link
Reference in a new issue