Commit Graph

8 Commits

Author SHA1 Message Date
Christien Rioux
3c8df50a34 clarify development.md 2023-11-07 22:07:52 -05:00
Rivka Segan
61a7746164 Require Cap’n Proto 1.0.1 on Windows
This changes the Windows instructions to specify
capnproto-c++-win32-1.0.1. Previously, users may have been trying to
use Veilid with 0.10.4, especially in the common case of using the
winget package manager.

Also, the suggested Protocol Buffers version is updated to 24.3, and a
note is added about rustup behavior on Windows machines that have
never previously been used for development.
2023-09-15 18:24:25 +00:00
TC Johnson
84e3303cec
Cleaned up .md files syntax
Used the VScode markdownlint utility to make the syntax and
formatting of multuple .md files so that they are more correct.
2023-09-12 08:43:09 -05:00
Rivka Segan
082a8cfb7e Document a way to get Veilid from source on Windows
This provides one method for getting the Veilid source code on
Windows, and launching a node. It is mainly intended to confirm that
https://gitlab.com/veilid/cursive-flexi-logger-view/-/merge_requests/1
addresses a build problem.

It provides a "development" environment in the sense that one could,
in theory, edit the .rs files in Notepad. It does not discuss whether
there is any value in seeing the debug messages in a cmd.exe window,
and does not document other deployment options that may be possible,
such as a Windows service. The information could be revised later to
be more maintainable, e.g., by avoiding the hardcoded protoc and capnp
version numbers and removing the x86_64 assumption.
2023-09-03 07:44:25 +00:00
John Smith
087aef966c no more submodules 2023-09-02 21:13:08 -04:00
Banjo Fox
35cf098dcc Update DEVELOPMENT.md to reflect new paths. 2023-08-18 09:27:17 -04:00
Brady Sullivan
bb5d31dd96 Update DEVELOPMENT.md to use HTTPS over SSH on git clone 2023-08-12 19:20:04 +00:00
TC Johnson
f4d71457da
Add docs and mod version bumping
Added and modified documentation for the contribution process.
Added the code of conduct file.
Modified bump version's conf to auto create tags and commits.
2023-08-01 21:37:38 -05:00