Skip to content

Commit 5f50530

Browse files
committed
add the top-level readme
1 parent fca9186 commit 5f50530

File tree

2 files changed

+73
-10
lines changed

2 files changed

+73
-10
lines changed

.idea/workspace.xml

Lines changed: 28 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

README.md

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
# dargon2 plugins
2+
3+
This repository hosts all the dargon2 plugins:
4+
- [dargon2]
5+
- [dargon2_flutter]
6+
- Along with its dependencies:
7+
- [dargon2_flutter_platform_interface]
8+
- [dargon2_flutter_mobile]
9+
- [dargon2_flutter_web]
10+
- [dargon2_core]
11+
- [dargon2_interface]
12+
13+
Each plugin has its own functionality, but at their core, they provide some functionality necessary to implement argon2 password hashing in Dart or Flutter applications.
14+
15+
## Single Repo
16+
17+
If you've used any of these plugins before, you may have noticed many of these plugins spread across GitHub Repositories
18+
19+
I decided it's best to migrate to this single repository structure since each plugin is often developed while referencing another. As such, I figure its best to store the plugins in the same manner I'm often working on them and reduce inter-repository navigation
20+
21+
Also, in the case of issue tracking and pull-requests, I can easily view individual changes to a single plugin in context of the whole structure, which is especially important when changes come to `dargon2_flutter_platform_interface`, `dargon2_core`, or `dargon2_interface` as those plugins can carry a cascading affect
22+
23+
This single repository migration brings NO breaking changes or plugin functionality changes. While future functionality changes may be announced as they are ready, this repository change comes with ZERO changes.
24+
25+
## Features and Bugs
26+
27+
Please file feature requests and bugs at the [issue tracker].
28+
29+
If possible, please mark issues with the specific plugin it relates to by prepending `[plugin_name]` to the issue title
30+
31+
[issue tracker]: https://github.com/tmthecoder/dargon2/issues
32+
33+
## Licensing
34+
35+
All dargon2 projects are licensed under the [MIT License], found on either within each plugin's directory or here.
36+
37+
[dargon2]: https://github.com/tmthecoder/dargon2/blob/main/dargon2
38+
[dargon2_flutter]: https://github.com/tmthecoder/dargon2/blob/main/dargon2_flutter/dargon2_flutter
39+
[dargon2_flutter_platform_interface]: https://github.com/tmthecoder/dargon2/blob/main/dargon2_flutter/dargon2_flutter_platform_interface
40+
[dargon2_flutter_mobile]: https://github.com/tmthecoder/dargon2/blob/main/dargon2_flutter/dargon2_flutter_mobile
41+
[dargon2_flutter_web]: https://github.com/tmthecoder/dargon2/blob/main/dargon2_flutter/dargon2_flutter_web
42+
[dargon2_core]: https://github.com/tmthecoder/dargon2/blob/main/dargon2_core
43+
[dargon2_interface]: https://github.com/tmthecoder/dargon2/blob/main/dargon2_interface
44+
45+
[MIT License]: https://github.com/tmthecoder/dargon2/blob/main/LICENSE

0 commit comments

Comments
 (0)