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
Two branches are used heavily in the ScenarioMIP/SSP projects. These contain code and data that should eventually move to message-ix-models as the initial/base/reference implementation of MESSAGEix-GLOBIOM versions and scenarios that will be central in future work. This issue is to collect information and discussion about this work.
Click here for a table listing some of the items to be collected. (See #276 to update the table.)
Further information
There is currently no single definitive source of documentation on how these branches are used.
In some cases, functions or modules in message_data have been replaced with functions or modules in message_single_country, and the former are no longer used/obsolete.
Migrating these may involve multiple PRs using a variety of approaches.
The general strategy will be:
Identify atomic pieces of code that can be moved.
Migrate these to message-ix-models.
Adjust usage in message_data and elsewhere to import these from message-ix-models.
Delete the existing code in message_data and/or message_single_country.
Through (4), the amount of code and data remaining on the two source branches will shrink, and this will make (1) easier for subsequent pieces.
Ways to contribute
Comment here or on particular lines of the Track migration work #276 diff with details of how code is used (by you or others you know); opinions about which versions of particular code should be preferred; or any other information which may help us make these decisions.
The text was updated successfully, but these errors were encountered:
Two branches are used heavily in the ScenarioMIP/SSP projects. These contain code and data that should eventually move to message-ix-models as the initial/base/reference implementation of MESSAGEix-GLOBIOM versions and scenarios that will be central in future work. This issue is to collect information and discussion about this work.
The branches are:
message_data
branchssp_dev
.main
branch from which it started.message_single_country
branchSSP_Dev_2023
.master
branch from which it started.Click here for a table listing some of the items to be collected. (See #276 to update the table.)
Further information
There is currently no single definitive source of documentation on how these branches are used.
In some cases, functions or modules in message_data have been replaced with functions or modules in message_single_country, and the former are no longer used/obsolete.
Migrating these may involve multiple PRs using a variety of approaches.
The general strategy will be:
Through (4), the amount of code and data remaining on the two source branches will shrink, and this will make (1) easier for subsequent pieces.
Ways to contribute
The text was updated successfully, but these errors were encountered: