-
Notifications
You must be signed in to change notification settings - Fork 0
/
isleInEnglish.txt
88 lines (69 loc) · 2.01 KB
/
isleInEnglish.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
SECTION 1: Site Building
ISLE/apache/isle_drupal_build_tools
Contents:
2 drush makefiles: drupal and islandora
Script to adjust permissions
Install script combining these build tools
install_isle_ld_site.sh
--
[1]
In a temporary directory:
Builds Drupal site using drupal makefile (see: drupal.drush.make)
Installs Islandora modules using islandora makefile (see: islandora.drush.make)
Moves contents of tmp to proper (Drupal site) locations
[2]
1.10 release dependency upgrade
(OSD)
[forked try branch comments this out - results pending]
[3]
Initialize Drupal site
[4]
Variable setting (used in this case as prefix assignment)
[5]
Enable Drupal, then Islandora modules
[6]
# Commented out
Cron job
[7]
Ensure necessary permissions by running permissions script
--
drupal.drush.make
--
Knits latest Drupal modules and libraries
*** Note: jwplayer (slated for Islandora deprecation) is here. Will this be removed when 1.11 is released? ***
---
islandora.drush.make
---
[1]
Initialize defaults: modules downloaded via git from 7.x to /modules/islandora, to overwrite any existing modules
[2]
Knits latest Islandora modules and libraries
Update: Yes, underlying Drupal modules are Islandora module requirements
---
SECTION 2: Container Knitting
ISLE
Contents:
5 containers: apache, fedora, mysql, proxy, solr
Installer: ansible (Without knowing ansible, apparently contains info ansible wants)
Customization directory: config
Vagrantfile for setup: vagrant
-- Without deeper assesment, appears to be data necessary for those following vagrant system setup steps in documentation
Script to knit containers, local/test configurations
-build script, for developers only, TODO: assess difference and purpose
docker-compose.yml
---
[1]
Initialize "services"
-- Docker image, container name, environment, networks, ports, volumes
-- mysql, fedora, solr, apache, proxy
[2]
As needed, define internal and external networks and data volumes
---
SECTION 3a: Container Layout
---
WIP
---
SECTIONb: Hypothetical Migrated Site Container Layout(s)
---
WIP
---