Time |
Nick |
Message |
00:06 |
|
dmoore joined #evergreen |
00:34 |
|
dmoore joined #evergreen |
02:26 |
|
dmoore joined #evergreen |
02:46 |
|
dmoore joined #evergreen |
07:48 |
|
BDorsey joined #evergreen |
08:02 |
|
Stompro joined #evergreen |
08:08 |
|
kworstell-isl joined #evergreen |
08:39 |
|
mmorgan joined #evergreen |
08:41 |
|
collum joined #evergreen |
08:49 |
|
dguarrac joined #evergreen |
09:03 |
|
Dyrcona joined #evergreen |
10:24 |
|
jvwoolf joined #evergreen |
11:27 |
|
jihpringle joined #evergreen |
11:46 |
|
Christineb joined #evergreen |
11:55 |
|
abneiman joined #evergreen |
11:56 |
|
miker joined #evergreen |
12:21 |
|
Dyrcona joined #evergreen |
12:34 |
|
jihpringle joined #evergreen |
12:43 |
|
kworstell-isl joined #evergreen |
12:57 |
|
rfrasur joined #evergreen |
13:13 |
|
kworstell-isl joined #evergreen |
13:22 |
Stompro |
Moving 7 years of random template customizations into git is painful. technical_debt++ |
13:34 |
csharp_ |
Stompro: yes |
13:34 |
csharp_ |
Stompro: also maintaining said template customizations across upgrades is painful |
13:35 |
csharp_ |
git rebase -i can take hours |
13:37 |
Stompro |
Yes, I was trying to figure out how I could setup a templates_custom/ directory that would track the main /templates/ directory to make upgrading those files easier... but I couldn't figure out anything. |
14:05 |
|
jihpringle joined #evergreen |
14:10 |
Dyrcona |
Should have put it in git from the beginning. :) |
14:11 |
Dyrcona |
It's still painful though, depending on how you organize the templates. |
14:12 |
Dyrcona |
I sometimes think I was a little too zealous with the git rebase -i and squash and fixup options. |
14:13 |
Dyrcona |
It seems like fewer commits would be easier to manage, but that's not always true. |
14:35 |
jeffdavis |
At Sitka each library has its own OPAC skin. We have some template customizations in git that apply across all skins. We also have some library-specific settings (logo, colors, banner messages, etc.) that we manage with a separate templating system rather than tracking them in our main git repo. |
14:36 |
jeffdavis |
So, rather than maintaining 80 different config.tt2 files for 80 different libraries, we have a system that generates and deploys a different config.tt2 for each library based on some settings in a yaml file. |
14:37 |
Dyrcona |
Yeah, I'd probably do the same. We don't allow individual customization beyond changing the logo. |
14:38 |
Dyrcona |
We did toy with a separate academic skin several years ago, but it never got past testing. |
14:39 |
jihpringle |
the majority of our non-logo/colour customizations are for our academic sites |
14:40 |
jihpringle |
we recently added it to our docs to make it easier for our libraries to know what can and can't be customized - http://docs.libraries.coop/sitka/_public_catalogue_customizations.html |
14:46 |
Dyrcona |
Well, that sounds reasonable. |
15:09 |
mmorgan |
We've made a lot of our opac customizations into org unit settings so we don't need to maintain the tt2 files, just update settings in the db. |
15:13 |
csharp_ |
yes, squashing is appealing because it feels cleaner, but then you need to revert one of the squashed commits later and you're like "oh yeah, that's why we don't do it like that" |
15:13 |
Dyrcona |
Speaking of settings and what not. I'm trying to test something in eg2, and while I can just go there by putting eg2 in the URL, I thought there was a setting somewhere that would do it automagically from the staff opac. |
15:13 |
Dyrcona |
csharp_: Exactly that. |
15:21 |
Dyrcona |
Hmm... Looks like I'll have to edit nav.component.html |
15:26 |
Dyrcona |
So, I'm readying this right that current master still goes to AngularJS for circulation functions from eg2? |
15:26 |
Dyrcona |
s/readying/reading/ |
15:26 |
* Dyrcona |
makes a branch.... |
15:30 |
Dyrcona |
Nope. Not gonna be as simple as I thought. I can't just search and replace href="/eg/staff with rourerLink="/staff because some of them "move." |
15:32 |
* Dyrcona |
deletes a branch. |
15:32 |
|
jvwoolf left #evergreen |
15:42 |
Stompro |
Anyone running into Content Cafe issues, all our requests are being returned with a 500 return code all of a sudden, which doesn't seem like it is handled well. |
15:47 |
Dyrcona |
Stompro: I'll give you a qualified "yes" because some jackets show up and some don't. Also, a jacket showed up in the result list, but then didn't on the record summary. |
15:48 |
Dyrcona |
FWIW, we also seem to be having trouble with Novelist. |
15:50 |
Dyrcona |
Let me just make that a definite yes. :) |
15:54 |
Stompro |
I have a 2 second timeout set in the added content opensrf.xml, but for some reason when they stop responding I'm getting long timeouts for requests to the evergreen added content service. |
15:58 |
Dyrcona |
There are other timeouts in Evergreen that may come into play. |
16:00 |
mmorgan |
Stompro: Yes, I'm seeing issues in the opac and Novelist today. The service was unavailable back on 11/21, but it restored the next day. |
16:02 |
Stompro |
I keep turning it back on, and then having the requests start to fail an hour to a few minutes later. |
16:06 |
Dyrcona |
I suspect B&T have issues again. |
16:06 |
Dyrcona |
At any rate, I successfully modified nav.component.html to go to eg2 for checkin, checkout, and renewal.....so I can test the changes that I want to make. |
16:08 |
* Dyrcona |
should stash that commit in a special branch for later reuse. |
16:22 |
Dyrcona |
If I use ng build --watch do I have to specify the output directory? If so, is it /openils/var/web/eg2 or /openils/var/web/eg2/en-US ? |
16:23 |
berick |
Dyrcona: ng build puts files into $Evergreen/Open-ILS/web/eg2/ |
16:24 |
Dyrcona |
So, I link that to /openils/var/web/eg2... right! |
16:25 |
Dyrcona |
Anyway, the change I'm trying to make appears to have worked..... |
16:26 |
Dyrcona |
What I'm finding online is with ng build you can specify an output directory and even build files that run on a different server with --watch. |
16:26 |
berick |
you can def. change the output dir |
16:27 |
Dyrcona |
All right. I'll try something like that for my next change and see what happens. |
16:27 |
Dyrcona |
berick++ |
16:39 |
Dyrcona |
Ooh. This is nice.... |
16:45 |
Dyrcona |
For the logs, I used the following command: ng build --watch --output-path /openils/var/web/eg2 |
16:46 |
Dyrcona |
No produciton environment in case I wanted to use the debugger. |
16:52 |
Dyrcona |
Ok. I'll have to tweak the change I made to the renew screen, but checkout and checkin look good. |
16:54 |
Dyrcona |
Covers and Novelist seem to be working for us again. |
16:55 |
Stompro |
B&T says content cafe should be working again. |
16:58 |
jeff |
Tried TS360, took a LONG time to load, almost gave up on it. |
17:02 |
jeffdavis |
Maybe "360" is the average response time? |
17:06 |
mmorgan |
:) |
17:06 |
jeff |
I thought that was the average number of invoices for each order. :-) |
17:07 |
|
mmorgan left #evergreen |