You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.
 
 
straightway 9b9850fe0c - Moved test from ChunkerImpl to ChunkTreeCreatorImpl. 2 years ago
buildTemplates Fixed ktlint issues. 2 years ago
error@e85cdcbcc0 Changes in submodules 2 years ago
expr@5af1a9e564 Changes in submodules 2 years ago
gradle/wrapper Updated to gradle 5.6.4. 2 years ago
jekyll@e410a246da - Moved test from ChunkerImpl to ChunkTreeCreatorImpl. 2 years ago
koinutils@363a917df7 Changes in submodules 2 years ago
numbers@61ed9cc50a Changes in submodules 2 years ago
pages@293af8692d - Moved test from ChunkerImpl to ChunkTreeCreatorImpl. 2 years ago
peerspace@de0ff87ff5 - Moved test from ChunkerImpl to ChunkTreeCreatorImpl. 2 years ago
random@4c1b658ed9 Changes in submodules 2 years ago
sim@ca3e1e8b24 Changes in submodules 2 years ago
testing@ddf4b0dbc5 Changes in submodules 2 years ago
units@9cd202bac2 Changes in submodules 2 years ago
utils@b05e6b981f Changes in submodules 2 years ago
.gitattributes Setup to level project with all repositories as submodules. 4 years ago
.gitignore Added intellij idea debugger attach files to .gitignore. 3 years ago
.gitmodules Fixed broken links 2 years ago
LICENSE Added license and links to other straightway projects 4 years ago
README.md Fixed broken links 2 years ago
build.gradle Fixed ktlint issues. 2 years ago
detekt-config.yml Fixed detekt configuration and fixed or suppressed issues. 2 years ago
gradlew Setup to level project with all repositories as submodules. 4 years ago
gradlew.bat Setup to level project with all repositories as submodules. 4 years ago
projectDependencies.gradle Changed copyright in header: removed GitHub 2 years ago
projectSpecific.gradle Changed copyright in header: removed GitHub 2 years ago
refreshBuild.sh Fixed detekt configuration and fixed or suppressed issues. 2 years ago
settings.gradle Changed copyright in header: removed GitHub 2 years ago
version.gradle Changed copyright in header: removed GitHub 2 years ago

README.md

Straightway

Straightway is a network storage and communication framework. It is planned to have various applications, ranging from messaging and social media to equal and secret ballot. These applications shall use the network storage layer peerspace as a basis.

Currently, peerspace is under development, the applications mentioned above are in a very early conceptual phase.

HELP WANTED!

This project is currently a one-man-show, and this one man also has a regular job, a family, friends and other activities. So if you would like to contribute, just send me an e-mail. I need help with:

  • Development: Write new features and applications, fix bugs, clean up and complete the code.
  • Organization: Set up a website, try to find more contributors, organize teams, talk to the press, etc.

Let me make clear: These are NO JOBS, all is voluntary and non-paid.

Sub-projects:

  • peerspace: A peer to peer distributed network storage layer.
  • sim: Event driven simulation library.
  • sim.net: Event driven network simulation library.
  • testing: Ease unit testing with JUnit 5 in kotlin.
  • numbers: Math calculations with mixed number types
  • units: Attaching units to numbers and converting them.
  • random: Random numbers.
  • expr: Partially bound functional expressions.
  • koinutils: Utlitities for the Koin dependency injection framework.
  • utils: General utility classes and functions.
  • error: Error utility library.

All projects have in common: