Comments (4)
Probably best to just add it to indico-migrate and add a --plugin
option (multiple=True
) where we can select which plugin data should be migrated.
Vidyo and LiveSync are probably the most tricky ones since they really need the plugin to be installed for the migration as they have their own database tables.
from indico-migrate.
Not a strict requirement, but it would be nice if third party plugins could provide their own conversion plugin. For example, we use a custom ePayment plugin with its own transaction type in indico 1.2 and indico 2.0.
from indico-migrate.
Since migration is a one-time thing it's better if you just clone the repo and add your own code. So far nobody needed plugin-related migrations and it'd take quite some development effort to add something nice/extensible here for little gain.
from indico-migrate.
Closing this one since most people migrated by now and nobody asked for any of this plugin data to be migrated.
from indico-migrate.
Related Issues (20)
- Migrate Users and groups
- Migrate event series HOT 1
- Event ID sequence is not synced after migration HOT 1
- layout and type of events created by CDSAgenda not properly converted HOT 4
- Improve processing of events without a category in 1.2
- timetable errors HOT 4
- naive datetime message has no event ID HOT 1
- option to suppress garbage participant email HOT 4
- Migrate Events
- Set data to {} instead of None in migrated single_choice fields with no value
- 'Alarm' object has no attribute 'startDateTime' HOT 8
- (psycopg2.IntegrityError) null value in column "storage_backend" violates not-null constraint HOT 11
- Migrate Categories
- Migrate Attachments HOT 1
- Migrate badges/posters
- Migrate static sites HOT 1
- Migrate payment transactions
- Migrate News
- Migrate Room Booking
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from indico-migrate.