You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Aug 25, 2024. It is now read-only.
Make plugins list for 1st, 2nd and 3rd party plugins.
Add them to a JSON file in dffml/dffml/plugins.json
Plugins by levels.
Link to repo.
Tutorials linked/fetch from the tutorials.
Modify scripts in DFFML.
Move scikit-learn to dffml-org (1st Party Plugin):
Write Generic CI for plugins.
Run tests on different OS.
lint.
Tutorials test.
Check collision/compatibility with 1st parties: This should be done in the core repo
since it isn't something that breaks the plugin but the DFFML release process.
docstring build + tests.
CI changes, DFFML:
Build docs for main repo.
Check and build docs for plugins (on commit not PR)
Tutorials test.
Compatibility check:
Run dffml service dev install / dffml install -level 1
If it works: Can be released.
Difficult part - Tutorials!:
Simple way out is to list the dependencies for each tutorial and check them on there respective plugin repo.
Generate a tag from that workflow and put it on top of the tutorial.
pip install for each tutorial on top
Need to figure out:
On commit to dffml main repo: How to check whether tutorial would pass with current plugins. Plugins would essentially be green until they merge a commit after dffml.
Points to discuss:
Someway to build the docs in plugins and fetch in main repo when built.
The text was updated successfully, but these errors were encountered:
Some points discussed on 2021-05-13
Moving Forward:
Tutorials linked/fetch from the tutorials.since it isn't something that breaks the plugin but the DFFML release process.
dffml service dev install
/dffml install -level 1
Need to figure out:
Points to discuss:
The text was updated successfully, but these errors were encountered: