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
We propose to separate the [unimol_tools package](https://github.com/deepmodeling/Uni-Mol/tree/main/unimol_tools) from the current [Uni-Mol repository](https://github.com/deepmodeling/Uni-Mol) and establish it as an independent project under the DeepModeling organization.
6
+
7
+
### Motivation for Separation:
8
+
9
+
***Functional Independence**:
10
+
11
+
`unimol_tools` includes utility functions and tools that are not tightly coupled with the core Uni-Mol framework and can be reused in other contexts.
12
+
13
+
***Maintainability**:
14
+
15
+
Maintaining `unimol_tools` separately will allow for more focused development, streamlined issue tracking, and better modular design.
16
+
17
+
***Dependency Management**:
18
+
19
+
Separate versioning and dependency handling will provide greater flexibility for Uni-Mol and downstream projects that rely on `unimol_tools`.
20
+
21
+
***Community Growth**:
22
+
23
+
Hosting `unimol_tools` as an independent repository may attract new contributors and users who are specifically interested in molecular tools and utilities.
24
+
25
+
### Transition Plan:
26
+
27
+
* Create a new repository: `deepmodeling/unimol_tools`
28
+
* Migrate the existing code along with its complete Git history
29
+
* Set up CI/CD pipelines for testing and packaging
30
+
* Update documentation and dependency references
31
+
* Ensure alignment with DeepModeling governance policies and maintain close collaboration with the Uni-Mol core development team
32
+
33
+
## Deadline
34
+
35
+
The vote will be open for at least 6 days unless there is an objection.
0 commit comments