-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Core / Utility Split #160
Comments
Core meeting 2020-11-10How to split the modules on a technical level. Requirements:
Open questions:
|
Resolution - Core meeting 2020-11-23
|
Resolution 14-12-2020
|
I close this now, because it is mainly done. We have one follow-up ticket #288 |
We split the core module into core module and utility module: (Card)
https://gist.github.com/rrahn/f6b09ad67bebd14bd9c58f77c53e0450
for extracting core into utility; e.g. tuple etc, type_traits into utility.
@marehr
09.12.2019
We will split all files into either utility or core. see the protocol for further details
https://github.com/seqan/seqan3/wiki/Core-Meeting-notes#2019-12-09-rrahn
Acceptance criteria
Tasks per header
seqan3/std/*
headers to the top[DEPRECATED]
at begin of brief and add\deprecated This header is deprecated and will be removed in SeqAn-3.1.0; Please \#include <new header> instead.
tag.submodule/header assignment (please see gist https://gist.github.com/rrahn/f6b09ad67bebd14bd9c58f77c53e0450)
Open Questions:
core/concept/core_language.hpp
->utility/detail/exposition_only_concept.hpp
[@SGSSGene] ([PATCH] deprecate core_language.hpp seqan3#2351)Open Questions:
utility/simd/simd_algorithm.hpp
->utility/simd/algorithm.hpp
? ([MISC] move {core => utility}/simd seqan3#2260 (comment))Open Questions:
The text was updated successfully, but these errors were encountered: