snowdrift/tasks
12
1

Install data model CiviCRM extensions #680

Open
opened 2021年10月23日 00:06:10 +02:00 by iko · 14 comments
iko commented 2021年10月23日 00:06:10 +02:00 (Migrated from gitlab.com)
Copy link

The old contacts data used extensions to provide additional data fields. These extensions should be installed before importing the data so that the data linked to those fields can be preserved.

The following tasks should be done prior to the data import (#586):

  • Determine which extensions the old data used
  • Install the prerequisite extensions
  • Create a list of configuration settings to apply before data import
  • Apply pre-import configuration settings
The old contacts data used extensions to provide additional data fields. These extensions should be installed before importing the data so that the data linked to those fields can be preserved. The following tasks should be done prior to the data import (#586): - [x] Determine which extensions the old data used - [x] Install the prerequisite extensions - [ ] Create a list of configuration settings to apply before data import - [ ] Apply pre-import configuration settings
iko commented 2021年10月23日 00:33:31 +02:00 (Migrated from gitlab.com)
Copy link

assigned to @altsalt

assigned to @altsalt
iko commented 2021年10月23日 00:39:03 +02:00 (Migrated from gitlab.com)
Copy link

changed title from Install data model extensions to Install data model {+CiviCRM +}extensions

changed title from **Install data model extensions** to **Install data model {+CiviCRM +}extensions**
iko commented 2021年10月23日 01:14:19 +02:00 (Migrated from gitlab.com)
Copy link

@ramereth / @detjensrobert Is the old CiviCRM instance (volunteer.snowdrift.coop) still available? The url seems to be timing out. We're about to import the old data to the new instance and it would be helpful to log in and check the data fields and extensions used by the dataset. Thanks!

@ramereth / @detjensrobert Is the old CiviCRM instance (`volunteer.snowdrift.coop`) still available? The url seems to be timing out. We're about to import the old data to the new instance and it would be helpful to log in and check the data fields and extensions used by the dataset. Thanks!
detjensrobert commented 2021年10月23日 03:36:24 +02:00 (Migrated from gitlab.com)
Copy link

We don't manage that host -- volunteer.s.c doesn't point at us. Is this one of your old AWS instances?

We don't manage that host -- `volunteer.s.c` doesn't point at us. Is this one of your old AWS instances?
iko commented 2021年10月23日 22:14:24 +02:00 (Migrated from gitlab.com)
Copy link

@detjensrobert You're right — it's still pointing to an AWS IP. Would it be possible to redirect the volunteer.s.c subdomain to https://contacts.snowdrift.coop/volunteer? It's put in maintenance mode at the moment, but will be a volunteer form there when it's back.

If it's too much trouble, then please remove the volunteer.s.c record, so it's no longer pointing to unknown infrastructure. Thanks!

@detjensrobert You're right — it's still pointing to an AWS IP. Would it be possible to redirect the `volunteer.s.c` subdomain to `https://contacts.snowdrift.coop/volunteer`? It's put in maintenance mode at the moment, but will be a volunteer form there when it's back. If it's too much trouble, then please remove the `volunteer.s.c` record, so it's no longer pointing to unknown infrastructure. Thanks!
detjensrobert commented 2021年10月26日 00:28:01 +02:00 (Migrated from gitlab.com)
Copy link

We have the redirect prepped and will let you know once it has been deployed.

We have the redirect prepped and will let you know once it has been deployed.
detjensrobert commented 2021年10月26日 01:34:38 +02:00 (Migrated from gitlab.com)
Copy link

@iko The DNS change and redirect have been deployed!

@iko The DNS change and redirect have been deployed!
iko commented 2021年10月26日 03:26:20 +02:00 (Migrated from gitlab.com)
Copy link

Thanks @detjensrobert!

Thanks @detjensrobert!
Owner
Copy link

The 2015年11月23日 and 2016年02月25日 dumps had these civi modules:

  • org.civicrm.volunteer
  • eu.tttp.noverwrite
  • biz.jmaconsulting.search.anyteloremail
  • org.woolman.genderselfidentify

I did not see any other extensions, components, add-ons, etc. that looked to be added by us.

The 2015年11月23日 and 2016年02月25日 dumps had these civi modules: - org.civicrm.volunteer - eu.tttp.noverwrite - biz.jmaconsulting.search.anyteloremail - org.woolman.genderselfidentify I did not see any other extensions, components, add-ons, etc. that looked to be added by us.
Owner
Copy link

marked the checklist item Determine which extensions the old data used as completed

marked the checklist item **Determine which extensions the old data used** as completed
Owner
Copy link

I should add that we are likely not going to use any of these add-ons moving forward and that I've gone through the data and confirmed that we aren't obviously losing any data from entries, as they were mostly unused.

I should add that we are likely not going to use any of these add-ons moving forward and that I've gone through the data and confirmed that we aren't obviously losing any data from entries, as they were mostly unused.
Owner
Copy link

marked the checklist item Install the prerequisite extensions as completed

marked the checklist item **Install the prerequisite extensions** as completed
Owner
Copy link

After quite a bit of fiddling, I have not found a good way of diffing the old configuration settings and the new ones, aside from visually spinning up two instances. Given this, I'm suggesting that we call it good and change settings as needed moving forward.

One last thing to check before closing this issue, whether enabling/disabling a component impacts entries in a not-easy-to-back-out-way.

After quite a bit of fiddling, I have not found a good way of diffing the old configuration settings and the new ones, aside from visually spinning up two instances. Given this, I'm suggesting that we call it good and change settings as needed moving forward. One last thing to check before closing this issue, whether enabling/disabling a component impacts entries in a not-easy-to-back-out-way.

Related to #588

Related to #588
Sign in to join this conversation.
No Branch/Tag specified
master
master-pre-reset
v0.1.4
v0.1.3
v0.1.2
v0.1.1
release-0.1.0.1
Labels
Clear labels
Blocked
Confidential
We track some issues in a private repo, typically when they contain personal information. In the interest of transparency (and ease of tracking for us), we also keep a stub here in the public issues.
design
Visual design and assets
dev
dev/frontend

Archived

docs
Documentation
finances
Management of financial accounts; Grants and other funding sources
good first issue
Issues that do not require in-depth understanding of background or code
governance
Organisational structure and bylaws
legal
Legal terms, policies and documents
needs-info

Archived

ops
Operations
outreach
Community messaging and recruitment
product/blog
For the blog / Ghost
product/crm
For the CRM / CiviCRM
product/elm-site
Relates to https://codeberg.org/snowdrift/elm-website
product/forum
For the forum / Discourse
product/wiki
product/yesod-site
Relates to https://codeberg.org/snowdrift/snowdrift
research
Research, reference materials and studies
security
Issues about authorisation and authentication
type
bug
Broken feature or regression
type
chore
Housekeeping
type
feature
New feature or functionality
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
snowdrift/tasks#680
Reference in a new issue
snowdrift/tasks
No description provided.
Delete branch "%!s()"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?