BHoM / BHoM/File_Toolkit

File_Adapter/Filing_Toolkit plan of action

Open
#70 1 comment 0 reactions 1 assignee Claimed by @alelom View on GitHub
Dominant language
C#
Stars
0
Forks
7
PR merge metrics
No merged PRs in 30d

Description

We want to make sure that no redundant functionality exists between File_Adapter and Filing_Toolkit.

In order to do that, the plan is the following:

- [x] 1) Open source the Filing_Toolkit.
- [x] 1.0) Move the Filing_Toolkit to open source. This will bring the "reach" of the Filing_Toolkit at the same extension of the File_Adapter.
- [x] 1.1) Update the installer
- [x] 1.2) Update the CI
- [ ] 2) Merge the File_Adapter into the Filing Toolkit. This means to to the following actions at the same time:
- [ ] 2.0) Add a new constructor to the Filing_Adapter that mirrors the constructor of the File_Adapter (`string defaultDirectory, string defaultFilename`).
- [ ] 2.1) Rename the Filing_Toolkit to File_Toolkit. This will result into a new repo called `File_Toolkit` with a namespace starting in `BH.oM.Adapters.File` etc.
- [ ] 2.2) At the same time, delete the File_Adapter from the BHoM_Adapter repo.
- [ ] 2.3) Ensure that Versioning captures the old namespace for the FIle_Adapter (`BH.Adapter.FileAdapter`) and maps it to the new namespace.

@al-fisher @IsakNaslundBh

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.