#silverstripe IRC Log

IRC log for 26 March 2013

All timestamps are in UTC.

1: [21:51:00] * ss-log has joined #silverstripe
2: [21:52:00] * SphereSilver quit (Remote host closed the connection)
3: [21:52:00] <simon_w> It already does for files
4: [21:52:00] <FrozenFire> And what happens when you change an attribute on the directory descriptor?
5: [21:52:00] <FrozenFire> Does it store that?
6: [21:52:00] <FrozenFire> Is it now going to start storing filesystem metadata? :P
7: [21:53:00] <FrozenFire> http://stackoverflow.com/questions/737673/how-to-read-the-mode-field-of-git-ls-trees-output/8347325#8347325
8: [21:53:00] <FrozenFire> Eh, it stores a couple of things.
9: [21:53:00] <FrozenFire> As little as it can get away with
10: [21:54:00] * simon_w has no problems storing empty folders and laughs at the rest of you :p
11: [21:55:00] * presume has joined #silverstripe
12: [21:56:00] <FrozenFire> Whoops, can't trivially.
13: [21:56:00] <FrozenFire> Heh
14: [21:56:00] * FrozenFire wants to fork and contribute back to one of simon_w's projects
15: [21:57:00] * FrozenFire still has lots of love for SVN, but git's better at open source. :P
16: [21:57:00] <simon_w> What's this? You checkout and email me a diff? Whoa...
17: [21:58:00] <simon_w> git's way of submitting patches is exactly the same as SVN's :p
18: [21:58:00] <presume> $this->assertTrue(strpos($response3->getBody(), '<head') === false)
19: [21:58:00] <presume> hi ... I'm trying to wrap my head around functional test with ss3 ... especially with this line
20: [21:59:00] <presume> the strange thing is ... even though I don't have '<head' anywhere ... it still return true
21: [21:59:00] <terryapodaca> does it help to have a sitemap or to use the ajshorts sitemap module for say...SEO?
22: [21:59:00] <simon_w> presume, that's checking that the body of the response doesn't contain <head
23: [22:00:00] <FrozenFire> Yes.
24: [22:00:00] <presume> ah ... reverse logic
25: [22:00:00] <FrozenFire> Enormously.
26: [22:01:00] <FrozenFire> A well-produced sitemap is also key to getting those nice big listings on Google with all of the shortcuts
27: [22:01:00] <FrozenFire> Sitemaps are among the few things that anyone caring about SEO cannot do without.
28: [22:01:00] <terryapodaca> does ajshorts module on github support SS3.0?
29: [22:02:00] <FrozenFire> https://github.com/silverstripe-labs/silverstripe-googlesitemaps
30: [22:03:00] <FrozenFire> It'll also ping Google for you on a regular basis
31: [22:03:00] <FrozenFire> Whenever stuff changes
32: [22:06:00] <simon_w> I have a feeling you're talking about two different site maps :p
33: [22:09:00] <presume> simon_w : if I have a URL like http://localhost/library/ ... what should I put for the first parameter under Director::test($url
34: [22:09:00] <lewellyn> this is reading like a bad anime.
35: [22:10:00] <presume> would it be just 'library' or 'localhost/library' or 'http://localhost/library/' ?
36: [22:11:00] <FrozenFire> terryapodaca, Yeah, ajshort's is a visual sitemap for users.
37: [22:11:00] <FrozenFire> Having a sitemap.xml is important, though
38: [22:11:00] <FrozenFire> Oh, yes.
39: [22:11:00] <FrozenFire> That's not very useful.
40: [22:12:00] <terryapodaca> simon_w: are there different types of sitemaps? I have a client that wants more SEO added to his site and i looked into Google Webmaster Tools and it tells me that it would help a lot to have a sitemap
41: [22:12:00] * simon_w quit (Ping timeout: 260 seconds)
42: [22:12:00] <terryapodaca> does it matter if it's an xml file or a html?
43: [22:13:00] <Pyromanik> we're talking about googlesitemaps module/
44: [22:13:00] <Pyromanik> because if you want a sitemap for humans then yeah nah not really much impact on SEO afaik.
45: [22:13:00] <Pyromanik> sitemap.xml
46: [22:13:00] <Pyromanik> should be
47: [22:13:00] <Pyromanik> for the googles
48: [22:13:00] <Pyromanik> ?
49: [22:14:00] * simon_w has joined #silverstripe
50: [22:14:00] <lewellyn> visual sitemaps can help a bit, but not in isolation.
51: [22:14:00] <terryapodaca> I am not sure i care that the outside world see a visual sitemap...so I assume ajshort's module isn't what I am looking for
52: [22:14:00] <terryapodaca> pyromanik: yeah, this is mostly for SEO so i think the googlesitemaps is the route i want to go
53: [22:15:00] <lewellyn> but in that case, you probably should fix the actual problem :)
54: [22:15:00] <terryapodaca> I don't care if humans can see it or not
55: [22:15:00] <lewellyn> mostly, it's helpful if it moves your navigation nearer the top of the page source than it would otherwise be.
56: [22:19:00] <FrozenFire> such**
57: [22:19:00] <FrozenFire> Oh fucking lovely... Safari is suck a cock. It blocks session cookies as well
58: [22:20:00] <FrozenFire> Have to basically use Javascript to open a pop-up window
59: [22:20:00] <FrozenFire> And sucks, but more such
60: [22:20:00] <lewellyn> safari's become the bastard child of webkit, i think.
61: [22:20:00] <FrozenFire> And this time without a simple way to fix it.
62: [22:20:00] <simon_w> And yeah, it's a bit more aggressive in third-party cookies
63: [22:20:00] <simon_w> WebKit's kinda Safari's child :p
64: [22:21:00] <lewellyn> simon_w: the heredity is unimportant ;)
65: [22:21:00] <FrozenFire> Since it's in an iframe
66: [22:21:00] <FrozenFire> It just decides to treat it as such
67: [22:21:00] <FrozenFire> Trouble is, it's not third-party.
68: [22:22:00] <lewellyn> in safari's view, that's third party content, since it's not served directly by the first party (the page itself)
69: [22:22:00] * presume quit (Ping timeout: 245 seconds)
70: [22:23:00] <FrozenFire> The cock.
71: [22:23:00] <FrozenFire> And it's wrong.
72: [22:23:00] <FrozenFire> It's just a different browsing context.
73: [22:23:00] <lewellyn> sometimes i think the popularity of osx + safari is what caused ajax to take off, since iframes stopped working as well. :/
74: [22:23:00] <FrozenFire> :P
75: [22:26:00] <FrozenFire> And of course, the default behaviour is to block pop-up windows.
76: [22:26:00] <FrozenFire> So now I have to figure out a clever solution
77: [22:27:00] <travis-ci> [travis-ci] Change view : https://github.com/chillu/sapphire/compare/2e0438760370...3e2175d98bcd
78: [22:27:00] * travis-ci has left #silverstripe
79: [22:27:00] * travis-ci has joined #silverstripe
80: [22:27:00] <travis-ci> [travis-ci] chillu/sapphire#103 (pulls/node-count-callback - 3e2175d : Ingo Schommer): The build was broken.
81: [22:27:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/chillu/sapphire/builds/5824403
82: [22:29:00] * presume has joined #silverstripe
83: [22:29:00] * zfmf has left #silverstripe
84: [22:31:00] <lewellyn> FrozenFire: iirc, it doesn't block user-initiated popup windows.
85: [22:32:00] <Pyromanik> the internet the internet the internet the internet is on fire!
86: [22:32:00] <lewellyn> Pyromanik: do you have a youtube of that song?
87: [22:32:00] <lewellyn> i.e. the user clicks an <a> and it has an onclick which does window.open or whatnot.
88: [22:34:00] <presume> I set my $url to 'admin/' ... and I have this->assertTrue(strpos($response-getBody(), 'Page') === true); ... it says "Failed asserting that false is true" ... I can see that the word "Page" is on http://localhost/admin/ ... can anyone point out why?
89: [22:35:00] <Pyromanik> lewellyn, that's a song?
90: [22:35:00] <presume> I'm following Tutorial on Director::test
91: [22:36:00] <lewellyn> Pyromanik: i thought it must be.
92: [22:36:00] <Pyromanik> lol
93: [22:36:00] <Pyromanik> nup
94: [22:36:00] <Pyromanik> just the general feelings toward wanting to burn shit browsers
95: [22:36:00] <Pyromanik> and how everyone would rejoice
96: [22:36:00] * PigeonFriend quit ()
97: [22:37:00] <travis-ci> [travis-ci] Change view : https://github.com/chillu/sapphire/compare/3e2175d98bcd...972ffef5e1fe
98: [22:37:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/chillu/sapphire/builds/5824700
99: [22:37:00] <lewellyn> not quite what i had in mind.
100: [22:37:00] <Pyromanik> the internet is for porn
101: [22:37:00] * travis-ci has left #silverstripe
102: [22:37:00] <Pyromanik> however there is that song that now that I think about it is kinda similar from Avenue Q iirc
103: [22:37:00] * travis-ci has joined #silverstripe
104: [22:37:00] <travis-ci> [travis-ci] chillu/sapphire#104 (pulls/node-count-callback - 972ffef : Ingo Schommer): The build was fixed.
105: [22:43:00] <lewellyn> Pyromanik: this is what i had in mind. http://youtu.be/d12_7u3rdfA
106: [22:44:00] <lewellyn> the nsfw lyrics are stripped in this one, it seems.
107: [22:46:00] <Pyromanik> ah yeah, there's that other song too
108: [22:47:00] <Pyromanik> which was 11 years your link's junior apparently
109: [22:47:00] <Pyromanik> fire water burn - the bloodhound gang
110: [22:48:00] <FrozenFire> Uggh, fucking beautiful. I think Safari also has it put together so that you cannot detect whether a session is yet started.
111: [22:48:00] <lewellyn> they recycled lots of stuff.
112: [22:48:00] <Pyromanik> your link also the source for The Chemical Brothers' Hey Boy Hey Girl
113: [22:49:00] <FrozenFire> Or maybe it's just webkit as a whole >.>
114: [22:51:00] <lewellyn> Pyromanik: rock master scott is underappreciated :)
115: [22:51:00] <FrozenFire> Bitches.
116: [22:51:00] <FrozenFire> Heh. Cookie::set("sessioniscreated", "yes");
117: [22:54:00] <lewellyn> anyhow, while it was crashing, i found another great song by rock master scott. http://youtu.be/pFcv5DSX-5c
118: [22:54:00] <lewellyn> aw hell. of course my ssh client had to kaput while i was just hitting enter on installing composer.
119: [22:56:00] * howardgrigg has joined #silverstripe
120: [23:02:00] * presume quit (Ping timeout: 245 seconds)
121: [23:07:00] * catcher quit (Quit: Leaving)
122: [23:26:00] * clodeindustrie quit (Quit: Textual IRC Client: www.textualapp.com)
123: [23:32:00] * azureKnight has joined #silverstripe
124: [23:36:00] * howardgrigg quit (Quit: Page closed)
125: [23:44:00] <lewellyn> hm. did i screw up something, i wonder.
126: [23:47:00] * priithansen quit (Quit: priithansen)
127: [23:48:00] * travis-ci has joined #silverstripe
128: [23:48:00] <travis-ci> [travis-ci] silverstripe/silverstripe-cms#294 (3.1 - 51c8e86 : Ingo Schommer): The build was broken.
129: [23:48:00] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-cms/compare/1f14654649a4...51c8e8639e9b
130: [23:48:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-cms/builds/5770686
131: [23:48:00] * travis-ci has left #silverstripe
132: [23:53:00] <joelpittet> Trying out 3.1 through composer
133: [23:53:00] <joelpittet> just noticed the silverstripe/installer isn't pulling down from the right branch(it seems) because there is no config.yml
134: [23:54:00] <joelpittet> just with the prescribed: composer create-project silverstripe/installer html 3.1.0-beta2
135: [23:58:00] <lewellyn> i tried using an nginx config file from another (working) ss site on the same box. then i tried http://doc.silverstripe.org/framework/en/installation/nginx
136: [23:58:00] <lewellyn> but it seems that it's not "doing the right thing"
137: [23:58:00] <lewellyn> ok. i have to be doing something wrong.

These logs were automatically created by ss-log on irc.freenode.net.