Welcome to Elgg's documentation

This is the place to find documentation on all aspects of Elgg. If you would like to contribute your own documentation please do; we want this to be a real community effort!

Developer meetings log20071213

From Elgg Documentation

(20:38:03) diego [~diego@200.71.48.65] is de ruimte binnengekomen.
(20:57:08) ewout [~ewout@c934148d.virtua.com.br] is de ruimte binnengekomen.
(20:57:32) guest2352 [~never@12.144.85.245] is de ruimte binnengekomen.
(20:57:41) guest2352 heet nu rho
(20:57:44) rho: hi everyone
(20:59:05) ewout: hi Rolando
(20:59:26) ewout: Congratulations on your wonderful work on the release, 
(20:59:30) ewout: thanks a lot
(20:59:40) rho: thanks ;)
(20:59:44) diego: Hi every one
(21:00:02) diego: I'm in with the congratulations by your work Rolando!
(21:00:29) rho: please :)
(21:01:22) rho: it's just matter of time
(21:03:35) ewout: just a quick question, I just did an svn up. I get redirected to install.php saying I can remove install.php
(21:04:00) ewout: can that be done automatically? Or maybe rename it?
(21:04:39) rho: always redirect you?
(21:05:31) ewout: yeah, maybe something wrong with my installation
(21:06:07) ewout: I just renamed install.php and it still happens
(21:06:47) rho: entering to index.php redirects you to install.php?
(21:07:14) rho: ah, you have empty dbpass?
(21:07:16) ewout: I know what it is
(21:07:20) ewout: exactly!
(21:07:30) ewout: hahaha
(21:07:34) rho: =/
(21:08:05) ewout: this shouldn' t happen for real users, I guess 
(21:08:38) rho: maybe check dbname and dbuser
(21:08:45) rho: and change default config-dist
(21:08:52) rho: let me test
(21:10:24) rho: the only criteria to redirect to install is check if db config values is empty, as in default config.php
(21:12:01) misja: hi all - sorry I'm late
(21:13:34) ewout: rho, I guess it is ok, real users shouldn' t have empty passwords
(21:15:38) misja: how is everybody doing?
(21:15:54) rho: it's just one change on includes.php and clear values on config-dist.php
(21:17:01) ewout: misja, before I forget, are you able to share your mod/trac code?
(21:17:06) rho: i've tested successful, can i commit?
(21:17:36) misja: sure, it's a bit of a mess, but no problem
(21:17:50) ewout: I want to do something similar to elgg/trac, making elgg users able to log into trac
(21:18:00) misja: rho, if it works, commit it
(21:18:12) misja: ewout, no problem
(21:18:33) ewout: can you sent it to me please? I won't complain if I cannot understand the code :)
(21:18:39) rho: i was thinking the same for mod/plugins
(21:18:46) rho: if can be released to improve it
(21:20:14) diego: that would be nice!
(21:21:01) ewout: I found a redirect upon faulty file upload error. I uploaded a file, something went wrong, and I was redirected to the frontpage
(21:21:24) ewout: anybody know whether there is a ticket for that? If not, I will create one
(21:22:00) diego: I guess there is not ticket for that
(21:22:16) ewout: (to reproduce, don't check the copyright checkbox)
(21:22:23) ewout: ok, I will create a ticket
(21:22:47) misja: ok, trac code will be in your inbox
(21:23:08) ewout: thanks!
(21:23:10) rho: can be on mine also? :)
(21:23:20) misja: all of you :)
(21:23:31) diego: or in the elgg_plugins repository?
(21:23:36) diego: Ok
(21:23:42) diego: (give me a second)
(21:23:44) misja: just by email fornow
(21:24:08) rho: ewout, i haven't that problem
(21:24:26) rho: i just tested and works ok, staying on the form and saying "you don't have checked..."
(21:24:44) misja: doesn't have something to do with filesize?
(21:24:45) rho: maybe another issue?
(21:25:18) rho: empty file?
(21:26:01) ewout: yes, all of those things, but the point is the lack of error message
(21:26:36) ewout: I'll look more careful
(21:27:26) rho: yes on empty file isn't a message
(21:27:42) rho: but where did you found the redirect to frontpage?
(21:28:11) ewout: yes, you are right, it only happens if the file is too large
(21:29:31) misja: thought it might be, that issue has been there for longer
(21:30:35) rho: should be a ticket
(21:30:49) ewout: http://elgg.org/trac/ticket/220
(21:33:02) ewout: Misja, what do you want to talk about?
(21:33:12) misja: shall we try and focus om 0.9 :)
(21:34:17) misja: I think it's looking quite, that I think we van even do a 0.9 next
(21:34:36) misja: what do you think?
(21:35:05) misja: (as a christmas present, of course)
(21:35:26) rho: 28 dec
(21:35:29) rho: :D
(21:35:38) misja: :)
(21:35:45) ewout: I have not had chance to test it. So for me whatever you decide is fine
(21:36:06) misja: say by the end of next week
(21:36:50) rho: i thing elgg needs more testing
(21:36:58) rho: mostly to found incorrect paths
(21:37:02) ewout: what is missing in the documentation or upgrade instructions?
(21:37:13) rho: and not working legacy features
(21:37:34) misja: but really that much, rho?
(21:38:10) misja: 0.9 will never be perfect, nor 1.0 for that matter ...
(21:38:18) rho: well, register was not working
(21:38:20) misja: we always need to strike a balance
(21:38:27) rho: recently i fix password reset feature
(21:38:37) rho: and templates changing was not working because incorrect paths
(21:38:53) Tim [~463648d5@207.250.49.24] is de ruimte binnengekomen.
(21:38:59) Tim: sorry I'm late
(21:39:27) misja: we'll need something out, if you look at the download stats
(21:39:30) misja: hi Tim
(21:39:46) misja: they have dropped quite a bit
(21:39:48) rho: can we release rc2 by 16 and 0.9 on 23?
(21:40:07) rho: where is download stats?
(21:40:26) misja: sure sounds good to me
(21:40:29) misja: http://sourceforge.net/project/stats/?group_id=134871&ugn=elgg
(21:40:58) rho: what about download problems on last release?
(21:41:30) misja: I didn't have any more  problems, you?
(21:41:49) rho: not
(21:41:51) Tim: I culdn't get it for a few hours, so switchd back to svn checkout
(21:42:17) misja: but either way, new release means new dowloads and new testers
(21:42:34) misja: and publicity, don't forget
(21:42:52) Tim: maybe just wait a few hours after release to announce so SF can propogate
(21:43:07) misja: yes, good point
(21:43:23) misja: ewout, you metioned documentation before Tim came in
(21:43:28) rho: on last release the register was missing! a critical issue, no developer noticed that :)
(21:43:55) misja: yes, not so good, I agree :)
(21:44:41) ewout: Documentation: what is necessary to improve before the release? 
(21:44:42) misja: Tim, what do you make of the current install docs, given the responses to the release on the forum?
(21:45:12) Tim: I think people need more help wth upgrades than install
(21:45:19) Tim: I'll document up for RC2
(21:45:50) misja: great, ewout, do you want to pitch in?
(21:47:11) Tim: does this post I made make sense as the recomended strategy:
(21:47:12) Tim: http://elgg.org/mod/vanillaforum/vanilla/comments.php?DiscussionID=276&page=1#Item_48
(21:47:50) misja: yes, makes sense
(21:48:13) Tim: I liked the googl video you did misja
(21:48:47) misja: yes, we should actually do more of these - volunteers? ;)
(21:48:56) Tim: I think we need to explain a few new feautres more (I need help with them as well...)
(21:49:01) Tim: pages fucntions
(21:49:04) rho: I think in the wiki must go installation process by cases, on linux, ubuntu, windows, wamp, etc
(21:49:10) Tim: news users ages vs. /content/ pages
(21:49:30) Tim: sidebar customization too...
(21:50:03) rho: about pages, anybody complains on disabling for users by default?
(21:50:20) Tim: do you get th sensse hat most users who need hekp are on their own servers, or share hosting? I base most inastructions on hosting since that is where most "newbies" like me are...
(21:50:20) misja: no
(21:51:01) misja: most will be on hosting is my bet
(21:51:02) Tim: disbaling pages as default would be good I think for v.09, until we see how it gets used maybe
(21:51:07) ewout: sorry, I had to leave a bit. Yes, I will help with the documentation. 
(21:51:17) rho: content/pages are site main pages that's allow (by default) php code, then are (optionally) user pages
(21:51:31) misja: it's pages like http://elgg.org/mod/mediawiki/wiki/index.php/Installation_guide which need an update now
(21:51:58) misja: if possible include what you said rho,
(21:52:11) misja: windows, mac and linux specific hints
(21:52:25) Tim: I'll move the word doc/pdf that we included in rc1 into the wiki
(21:52:39) Tim: and se about adding platoform specific issues as well
(21:52:49) misja: yes, that's a good start
(21:52:50) diego: Yeap, I'm agree and install doc in the wiki would be better.
(21:53:00) diego: And more flexible
(21:53:11) rho: yes, somebody found an issue with php 5.2 and files over network, php bug
(21:53:17) Tim: can we leave out the "how to setup apache, how to setup mysql" stuff?
(21:53:19) rho: but isn't a common scenario
(21:53:41) diego: What is the issue with PHP 5.2?
(21:53:49) misja: won't be common, I agree
(21:54:03) misja: tim, we leave that out,
(21:54:12) Tim: my thinkin is that if you are that new to web devel, instaling elgg is out of your league until you are up to speed
(21:54:13) misja: apart from the common things
(21:54:19) rho: diego, file_exists fails 
(21:54:49) Tim: I'm on php5.2.1 and didn'thave any trouble with that???
(21:55:25) misja: rho, on a mounted filesystem, was it not?
(21:55:30) diego: I have php 5.2.3 and no issue too
(21:55:53) misja: mountend network fs I mean
(21:56:40) rho: it's filled as php bug prior to 5.1.6 up to latest 5.2
(21:56:46) rho: http://elgg.org/mod/vanillaforum/vanilla/comments.php?DiscussionID=336&page=1#Item_9
(21:57:52) misja: ah, hadn't seen the bugreport itself
(21:58:40) misja: but before people leave - 0.9
(21:58:59) misja: diego will you be able to add the javascript/css loading?
(21:59:20) diego: I will
(21:59:51) misja: and there was also the config panl on the list
(21:59:53) diego: This weekend (I promise) (A lot of work to do on the last weeks sorry)
(22:00:01) misja: no problem
(22:00:19) misja: if you can't make it, we'll move it to 0.9.1
(22:00:35) Tim: rho - I could use a few minutes help to get my head around pages and sidebar so I can document
(22:00:38) diego: I think that config panel would be for 0.9.1
(22:00:46) misja: ok
(22:01:04) diego: Rolando already did some changes in way to do that easier. I need to check the new code.
(22:01:05) Tim: I have to go out now, but will log in to irc tonight if I'm back and if ou are around maybe you could spare a few minutes?
(22:01:09) rho: on config panel, is defined how will be?
(22:01:21) misja: and  there still is that pesky tinymce bug
(22:01:24) diego: no yet
(22:01:30) diego: Ideas are welcome
(22:01:50) misja: tim, what time would that be?
(22:02:11) rho: i'll try to do some about it and upload the patch to trac
(22:02:15) Tim: not sure  - 10 or 11 pm Eastern time?
(22:02:52) misja: err, in UTC?
(22:03:27) Tim: 2:00
(22:03:32) Tim: I think :-)
(22:03:49) ewout: haha, no way Misja will be awake by that time
(22:03:50) misja: would like to be there, but won't be healthy
(22:04:05) Tim: I meant to ask rho since it was his code
(22:04:35) Tim: are we all on skype as well, since it handles presence better?
(22:04:42) rho: tim, i'm here ;)
(22:04:59) ewout: I can try and try to triage some tickets this weekend
(22:05:12) misja: about the panel, could be a similar approach like the profile (tabs)
(22:05:12) Tim: I'll emai lyou (rho) when I get back in. If you are around, great. If not, don't worry.
(22:05:14) ewout: how would I "triage" them? Just adding a comment?
(22:05:36) rho: tim, ok
(22:05:42) Tim: thanks
(22:05:48) misja: ewout, yes, as a sart
(22:05:57) Tim: gotta run - sorry. bye
(22:06:07) misja: ok, thanks Tim
(22:06:31) misja: rho, what's your skype name?
(22:06:43) rho: could we use keywords on trac?  like: has-patch, dev-feedback, needs-review, need-testing
(22:06:50) rho: misja, sorry,i don't use skype
(22:06:55) misja: ok
(22:07:11) Tim is weggegaan (quit: Quit: CGI:IRC).
(22:07:36) misja: Actually I already added some at http://elgg.org/mod/mediawiki/wiki/index.php/Ticket_Triage
(22:07:57) diego: I like the keywords idea. We must define what would be those
(22:08:12) misja: we should start using them :)
(22:08:32) misja: would also allow for custom ticket queries
(22:08:40) rho: exactly
(22:09:07) rho: should we document that on trac wiki or elgg wiki?
(22:09:58) misja: probably best to link to it?
(22:10:21) misja: what do you think of the keywords on that wiki page?
(22:10:39) misja: I think I stole them from the trac project
(22:11:33) misja: (before I forget - rho and ewout: send me a pic and little bio please)
(22:11:41) diego: That are a good start I think? will we to be more specific? 
(22:11:42) rho: -_-
(22:12:08) ewout: pic and bio: yeah, sorry
(22:12:19) misja: thanks :)
(22:12:24) ewout: not satisfied with either of them...
(22:12:33) rho: these keywords are good
(22:13:09) misja: ok, let's try and use them
(22:13:24) misja: I'll create a link to the page
(22:14:29) diego: good}
(22:14:50) diego: I will leaving soon.
(22:15:15) diego: My task is complete the js+css handling code.
(22:15:33) misja: ok, great :)
(22:16:58) ewout: what about the template(s)?
(22:17:09) ewout: those should be ready before a release, right?
(22:17:17) misja: yes rho, any news?
(22:17:45) rho: the theme?
(22:18:19) misja: yes, will Jose be able to make it?
(22:18:27) rho: i'll meet him later
(22:18:39) rho: i'll send you an email
(22:18:46) misja: ok
(22:19:31) misja: ewou, you'll need to go soon too?
(22:19:48) ewout: half hour
(22:19:57) misja: ok
(22:20:01) ewout: are we shipping elgg with only one template?
(22:20:33) ewout: the old ones still work, right?
(22:20:39) misja: yes
(22:20:43) misja: there are two people working in a template,
(22:20:50) ewout: why not ship it with a bunch of them
(22:21:09) misja: but unfortunately I'm not hearing very much
(22:21:25) misja: but ship which ones?
(22:21:32) ewout: I don't know
(22:21:43) misja: that's the problem,
(22:21:48) rho: can we ask to forum?
(22:21:52) misja: we need a new fresh set
(22:22:02) misja: it already has been asked
(22:22:03) rho: no to use the legacy templates?
(22:22:21) rho: i mean, ask if we must include the available templates
(22:22:22) misja: legacy as like the current one?
(22:22:37) ewout: i liked the simple, Non-zero ones
(22:23:28) misja: if you'd like, you can have a look at what is currently on elgg.org, to see if they still work?
(22:24:31) misja: http://elgg.org/themes/files/
(22:25:34) diego: Well guys I'm leaving
(22:25:37) diego: see you then
(22:25:38) diego: byte
(22:25:40) diego is weggegaan.
(22:25:41) rho: bye diego
(22:25:42) misja: ok, thanks
(22:25:45) misja: bye
(22:25:55) rho: so, we will release rc2 this 16 and final on 23, right?
(22:26:27) misja: yes
(22:27:15) misja: sounds good
(22:27:24) misja: ok, I'll be leaving soon too
(22:27:43) ewout: good, just in time.
(22:27:48) rho: yes
(22:28:08) ewout: last thing, what is with this jf96 guy? wtf?
(22:28:20) rho: dunnoh >=(
(22:28:22) misja: yes, that wasn't pleasant
(22:28:40) ewout: maybe a don't feed the trolls attitude is best?
(22:29:01) ewout: although: someone should make clear that bumping every day is not polite
(22:29:03) misja: think so, but also let people know when enough is enough
(22:29:17) misja: exactly
(22:29:20) rho: i agree
(22:29:37) ewout: I think that's a role for you, Misja
(22:29:58) ewout: the not nice part of being a community leader
(22:30:15) rho: could be possible to set min-chars to forums post? maybe can prevent "bump" messages
(22:30:25) misja: true, but in all can weigh in
(22:30:37) misja: ha, like that sugestion :)
(22:31:47) ewout: That is what I do with posts on the front page of my elgg instalation: > 30 characters
(22:33:53) misja: ok, I'll close off now, but not before adding a comment - I just read the latest
(22:34:12) misja: we'll be keeping in touch
(22:34:59) ewout: bye
(22:35:05) misja: bye
(22:35:14) rho: sebye