Add notes for 2016-08-01

This commit is contained in:
Alan Orth 2016-08-02 01:06:47 +03:00
parent fa68efff26
commit d28a437312
Signed by: alanorth
GPG Key ID: 0FB860CC9C45B1B9
6 changed files with 92 additions and 2 deletions

View File

@ -9,3 +9,21 @@ image = "../images/bg.jpg"
## 2016-08-01
- Add updated distribution license from Sisay ([#259](https://github.com/ilri/DSpace/issues/259))
- Play with upgrading Mirage 2 dependencies in `bower.json` because most are several versions of out date
- Bootstrap is at 3.3.0 but upstream is at 3.3.7, and upgrading to anything beyond 3.3.1 breaks glyphicons and probably more
- bower stuff is a dead end, waste of time, too many issues
- Anything after Bootstrap 3.3.1 makes glyphicons disappear (HTTP 404 trying to access from incorrect path of `fonts`)
- Start working on DSpace 5.15.5 port:
```
$ git checkout -b 55new 5_x-prod
$ git reset --hard ilri/5_x-prod
$ git rebase -i dspace-5.5
```
- Lots of conflicts that don't make sense (ie, shouldn't conflict!)
- This file in particular conflicts almost 10 times: `dspace/modules/xmlui-mirage2/src/main/webapp/themes/CGIAR/styles/_style.scss`
- Checking out a clean branch at 5.5 and cherry-picking our commits works where that file would normally have a conflict
- Seems to be related to merge commits
- `git rebase --preserve-merges` doesn't seem to help
- Eventually I just turned on git rerere and solved the conflicts and completed the 403 commit rebase
- The 5.5 code now builds but doesn't run (white page in Tomcat)

View File

@ -83,6 +83,26 @@
<ul>
<li>Add updated distribution license from Sisay (<a href="https://github.com/ilri/DSpace/issues/259">#259</a>)</li>
<li>Play with upgrading Mirage 2 dependencies in <code>bower.json</code> because most are several versions of out date</li>
<li>Bootstrap is at 3.3.0 but upstream is at 3.3.7, and upgrading to anything beyond 3.3.1 breaks glyphicons and probably more</li>
<li>bower stuff is a dead end, waste of time, too many issues</li>
<li>Anything after Bootstrap 3.3.1 makes glyphicons disappear (HTTP 404 trying to access from incorrect path of <code>fonts</code>)</li>
<li>Start working on DSpace 5.15.5 port:</li>
</ul>
<pre><code>$ git checkout -b 55new 5_x-prod
$ git reset --hard ilri/5_x-prod
$ git rebase -i dspace-5.5
</code></pre>
<ul>
<li>Lots of conflicts that don&rsquo;t make sense (ie, shouldn&rsquo;t conflict!)</li>
<li>This file in particular conflicts almost 10 times: <code>dspace/modules/xmlui-mirage2/src/main/webapp/themes/CGIAR/styles/_style.scss</code></li>
<li>Checking out a clean branch at 5.5 and cherry-picking our commits works where that file would normally have a conflict</li>
<li>Seems to be related to merge commits</li>
<li><code>git rebase --preserve-merges</code> doesn&rsquo;t seem to help</li>
<li>Eventually I just turned on git rerere and solved the conflicts and completed the 403 commit rebase</li>
<li>The 5.5 code now builds but doesn&rsquo;t run (white page in Tomcat)</li>
</ul>
</section>

View File

@ -71,9 +71,15 @@
</div>
</header>
<div>
2016-08-01 Add updated distribution license from Sisay (#259)
2016-08-01 Add updated distribution license from Sisay (#259) Play with upgrading Mirage 2 dependencies in bower.json because most are several versions of out date Bootstrap is at 3.3.0 but upstream is at 3.3.7, and upgrading to anything beyond 3.3.1 breaks glyphicons and probably more bower stuff is a dead end, waste of time, too many issues Anything after Bootstrap 3.3.1 makes glyphicons disappear (HTTP 404 trying to access from incorrect
</div>
<footer>
<ul class="pager">
<li class="next"><a href="/cgspace-notes/2016-08/">Read more <span aria-hidden="true">&raquo;</span></a></li>
</ul>
</footer>
</article>

View File

@ -21,6 +21,26 @@
&lt;ul&gt;
&lt;li&gt;Add updated distribution license from Sisay (&lt;a href=&#34;https://github.com/ilri/DSpace/issues/259&#34;&gt;#259&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Play with upgrading Mirage 2 dependencies in &lt;code&gt;bower.json&lt;/code&gt; because most are several versions of out date&lt;/li&gt;
&lt;li&gt;Bootstrap is at 3.3.0 but upstream is at 3.3.7, and upgrading to anything beyond 3.3.1 breaks glyphicons and probably more&lt;/li&gt;
&lt;li&gt;bower stuff is a dead end, waste of time, too many issues&lt;/li&gt;
&lt;li&gt;Anything after Bootstrap 3.3.1 makes glyphicons disappear (HTTP 404 trying to access from incorrect path of &lt;code&gt;fonts&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;Start working on DSpace 5.15.5 port:&lt;/li&gt;
&lt;/ul&gt;
&lt;pre&gt;&lt;code&gt;$ git checkout -b 55new 5_x-prod
$ git reset --hard ilri/5_x-prod
$ git rebase -i dspace-5.5
&lt;/code&gt;&lt;/pre&gt;
&lt;ul&gt;
&lt;li&gt;Lots of conflicts that don&amp;rsquo;t make sense (ie, shouldn&amp;rsquo;t conflict!)&lt;/li&gt;
&lt;li&gt;This file in particular conflicts almost 10 times: &lt;code&gt;dspace/modules/xmlui-mirage2/src/main/webapp/themes/CGIAR/styles/_style.scss&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Checking out a clean branch at 5.5 and cherry-picking our commits works where that file would normally have a conflict&lt;/li&gt;
&lt;li&gt;Seems to be related to merge commits&lt;/li&gt;
&lt;li&gt;&lt;code&gt;git rebase --preserve-merges&lt;/code&gt; doesn&amp;rsquo;t seem to help&lt;/li&gt;
&lt;li&gt;Eventually I just turned on git rerere and solved the conflicts and completed the 403 commit rebase&lt;/li&gt;
&lt;li&gt;The 5.5 code now builds but doesn&amp;rsquo;t run (white page in Tomcat)&lt;/li&gt;
&lt;/ul&gt;
</description>
</item>

View File

@ -75,9 +75,15 @@
</div>
</header>
<div>
2016-08-01 Add updated distribution license from Sisay (#259)
2016-08-01 Add updated distribution license from Sisay (#259) Play with upgrading Mirage 2 dependencies in bower.json because most are several versions of out date Bootstrap is at 3.3.0 but upstream is at 3.3.7, and upgrading to anything beyond 3.3.1 breaks glyphicons and probably more bower stuff is a dead end, waste of time, too many issues Anything after Bootstrap 3.3.1 makes glyphicons disappear (HTTP 404 trying to access from incorrect
</div>
<footer>
<ul class="pager">
<li class="next"><a href="/cgspace-notes/2016-08/">Read more <span aria-hidden="true">&raquo;</span></a></li>
</ul>
</footer>
</article>

View File

@ -21,6 +21,26 @@
&lt;ul&gt;
&lt;li&gt;Add updated distribution license from Sisay (&lt;a href=&#34;https://github.com/ilri/DSpace/issues/259&#34;&gt;#259&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Play with upgrading Mirage 2 dependencies in &lt;code&gt;bower.json&lt;/code&gt; because most are several versions of out date&lt;/li&gt;
&lt;li&gt;Bootstrap is at 3.3.0 but upstream is at 3.3.7, and upgrading to anything beyond 3.3.1 breaks glyphicons and probably more&lt;/li&gt;
&lt;li&gt;bower stuff is a dead end, waste of time, too many issues&lt;/li&gt;
&lt;li&gt;Anything after Bootstrap 3.3.1 makes glyphicons disappear (HTTP 404 trying to access from incorrect path of &lt;code&gt;fonts&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;Start working on DSpace 5.15.5 port:&lt;/li&gt;
&lt;/ul&gt;
&lt;pre&gt;&lt;code&gt;$ git checkout -b 55new 5_x-prod
$ git reset --hard ilri/5_x-prod
$ git rebase -i dspace-5.5
&lt;/code&gt;&lt;/pre&gt;
&lt;ul&gt;
&lt;li&gt;Lots of conflicts that don&amp;rsquo;t make sense (ie, shouldn&amp;rsquo;t conflict!)&lt;/li&gt;
&lt;li&gt;This file in particular conflicts almost 10 times: &lt;code&gt;dspace/modules/xmlui-mirage2/src/main/webapp/themes/CGIAR/styles/_style.scss&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Checking out a clean branch at 5.5 and cherry-picking our commits works where that file would normally have a conflict&lt;/li&gt;
&lt;li&gt;Seems to be related to merge commits&lt;/li&gt;
&lt;li&gt;&lt;code&gt;git rebase --preserve-merges&lt;/code&gt; doesn&amp;rsquo;t seem to help&lt;/li&gt;
&lt;li&gt;Eventually I just turned on git rerere and solved the conflicts and completed the 403 commit rebase&lt;/li&gt;
&lt;li&gt;The 5.5 code now builds but doesn&amp;rsquo;t run (white page in Tomcat)&lt;/li&gt;
&lt;/ul&gt;
</description>
</item>