Camelia, the Perl 6 bug

IRC log for #padre, 2011-02-11

| Channels | #padre index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:11 kyanardag left #padre
00:15 asarch joined #padre
00:20 jnap left #padre
01:09 Alias left #padre
01:35 katodroid left #padre
01:36 ispy_ joined #padre
02:05 jnap joined #padre
03:37 jnap left #padre
03:47 jnap joined #padre
03:47 jnap left #padre
04:20 dapatrick left #padre
04:22 itcharlie joined #padre
04:24 itcharlie Hello
04:25 itcharlie I want access to padre Trac ticket system
04:27 itcharlie but first I wanted to know if there is a enhancement for having the option to install modules that are needed for plugins to work
04:27 itcharlie sort of like a one click button
04:28 itcharlie so when a user wants to enable the plugin he/she can click on the button to install the modules needed to make that plugin work
04:44 itcharlie left #padre
05:41 kaare joined #padre
05:48 asarch left #padre
06:11 Sewi joined #padre
06:21 Sewi gm all
06:27 droidica joined #padre
06:31 szabgab gm
06:32 szabgab itcharlie is gone :(
07:06 El_Che how can we help you to get the trac spamfilter up?
07:34 katodroid joined #padre
07:38 droidica left #padre
08:02 kanishka joined #padre
08:15 Sewi I got a Wx::TextCtrl on a dialog, it has wxRE_MULTILINE and wxWANTS_CHARS but it doesn't accept any input. Any ideas?
08:19 szabgab El_Che:  I have to take a look at the new version of trac and upgrade and then we can see if there is a solution
08:20 Sewi szabgab: I don't understand your regex-editor event system :)
08:21 szabgab I am not sure that's mine
08:21 szabgab I think azawawi have changed that
08:21 Sewi maybe - but I still don't understand it :)
08:22 El_Che szabgab: just give a ping if there is something to check, try
08:24 danlucraft joined #padre
08:24 szabgab I seriously need to clean my desk
08:24 El_Che do mine as well
08:24 Hyppolit svn: r13676 | Sewi++ | http://padre.perlide.org/trac/changeset/13676
08:24 Hyppolit Add "filter through Perl source"
08:24 Hyppolit trunk/Padre/ trunk/Padre/lib/Padre/Wx/ trunk/Padre/lib/Padre/Wx/Dialog/ trunk/Padre/lib/Padre/Wx/Menu/
08:24 szabgab I am swamped with stuff
08:31 Hyppolit svn: r13677 | Sewi++ | http://padre.perlide.org/trac/changeset/13677
08:31 Hyppolit tidy up
08:31 Hyppolit trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/Config/ trunk/Padre/lib/Padre/Document/Perl/ trunk/Padre/lib/Padre/Plugin/ trunk/Padre/lib/Padre/Wx/ trunk/Padre/lib/Padre/Wx/Dialog/ trunk/Padre/lib/Padre/Wx/Role/
08:31 Sewi szabgab: Run "perltidy" on your desk :)
08:42 El_Che in that case perltidy must do some refactoring as well :)
08:54 Hyppolit svn: r13678 | Sewi++ | http://padre.perlide.org/trac/changeset/13678
08:54 Hyppolit Editor has no ->current
08:54 Hyppolit trunk/Padre/lib/Padre/
09:03 asarch joined #padre
09:07 Hyppolit svn: r13679 | zenogantner++ | http://padre.perlide.org/trac/changeset/13679
09:07 Hyppolit perl 5 module template: update (c) year to 2011
09:07 Hyppolit trunk/Padre/share/templates/
09:15 asarch left #padre
09:20 szabgab Sewi: what is the filter through perlsource doing?
09:21 Sewi You get a dialog like the regex editor where you could enter some perl source and feed the current selection, current file or any other text through it. The result is shown and could be inserted into your document
09:23 szabgab wouldn't it be better to add this as a plugin?
09:23 szabgab I know I am going to be considered all kinds of bad things now
09:23 szabgab control freak or what?
09:24 Sewi It doesn't harm anything unless it's opened using the menu. I'ld say it's more a core feature than a plugin.
09:25 szabgab I am just afraid we add all kinds of features without a consensus
09:25 szabgab at least I don't remember a discussion around this
09:26 Sewi No we didn't :(
09:26 szabgab I try to restrain myself in making changes and I am not sure how we ensure that in the end we end up with a good product
09:27 szabgab and I am sorry I picked your change, I just go back to my computer :)
09:28 Sewi Would you accept a discussion now even if it's already committed?
09:29 szabgab sure
09:29 szabgab I think it is better then none
09:29 Sewi What do you think about it?
09:30 szabgab no idea :)
09:30 szabgab and I have to go now to pick up kidz
09:30 szabgab but maybe you could have a description of your plan in  aticket
09:30 szabgab in trac
09:30 szabgab and send it to the mailing list as well
09:31 szabgab &
09:39 kanishka left #padre
09:46 El_Che any disavantages of a relocatable perl? (investigiation perl packaging in solaris )
10:00 Hyppolit svn: r13680 | zenogantner++ | http://padre.perlide.org/trac/changeset/13680
10:00 Hyppolit translate error message in Main.pm even though it is not frequent
10:00 Hyppolit trunk/Padre/ trunk/Padre/lib/Padre/Wx/
10:02 Hyppolit svn: r13681 | zenogantner++ | http://padre.perlide.org/trac/changeset/13681
10:02 Hyppolit fix swapping of window title and content strings for 'New Perl Module' prompt
10:02 Hyppolit trunk/Padre/ trunk/Padre/lib/Padre/Util/
10:06 replicant joined #padre
10:08 katodroid left #padre
10:10 kanishka joined #padre
10:12 szabgab Sewi I had further thoughts about the issue
10:12 szabgab 1) I think I already have an open ticket regarding something similar to what you started
10:13 szabgab but maybe what I wanted was something more complex
10:13 szabgab 2) I think the idea would be some sort of TDD for GUI development
10:13 Sewi Oh, I still have some ideas for it, but had no time to add more things
10:13 szabgab so in the ticket you can describe the feature but also how to test it
10:14 kaare szabgab: Do you vote for a more strict development plan in the future?
10:14 szabgab as the feature (or plugin) is implemented we can use that description to have a use case to (manually) test it
10:15 Sewi ping zenog
10:15 szabgab kaare: I have been feeling for some time that I am totally lost in what's going on in Padre
10:15 kaare me 2
10:15 kaare + nothing is documented
10:15 szabgab and that we do all kinds of things without much planning
10:15 szabgab yes that too
10:16 szabgab so I just added a feature that will allow to show the documentation of each configuration option
10:16 szabgab and what zenog started could lead us to documentation as well
10:16 szabgab for specific features
10:18 szabgab so yes I am trying to reach a stricter development process, something, apparently Alias does not like
10:18 kaare Perhaps it's time to do it more like PostgreSQL.
10:18 kaare They have a group of core developers. Only they can commit.
10:19 kaare A patch can only be committed after discussion and general acceptance.
10:19 kaare And no patch goes in without documentation.
10:20 SvenDowideit left #padre
10:21 szabgab kaare: I'd tend to agree to that but it needs broader agreemen
10:21 kanishka left #padre
10:21 El_Che lo
10:22 szabgab El_Che: lo?
10:22 El_Che did Alias break some plugins?
10:22 El_Che I see perltidy is broken
10:22 szabgab I think he mentioned that he probably did
10:22 replicant left #padre
10:22 daxim joined #padre
10:22 szabgab and we should stop doing that
10:23 El_Che No 'getline' method is defined for object of class Wx::CommandEvent
10:23 El_Che Please check your call to Perl::Tidy::perltidy.  Trace follows.
10:23 El_Che etc
10:23 kaare Of course. It doesn't have to be an exact copy of their process. But I think something is needed to avoic chaos.
10:23 szabgab we should provide a period for plugins to move to new API
10:23 El_Che is the new api documented so I try to fix my pet plugin?
10:23 szabgab but lunch   back soon &
10:23 El_Che yo bye
10:23 kaare szabgab: Another thing that could help is switching to github.
10:23 Sewi Every change should be backward compatible for some time
10:24 kaare Then it's easy for developers to work ontheir own  branches
10:24 szabgab you are  not on the padre-dev list?
10:24 szabgab I just suggested that yesterday and Alias did not like that idea either
10:25 szabgab I am not a huge github fan but it might make such development easier
10:25 El_Che Alias had some objections about git. As I don't use git, I didn't give much attention to the argument, but most of the time he pretty spot in
10:26 szabgab otoh I changes such as r13680 probably don't need a discussion, not even an approval
10:26 Hyppolit Changeset #13680 http://padre.perlide.org/trac/changeset/13680
10:26 szabgab his main argument was that there is no good gi client for windows, but recently he wrote there is now
10:27 szabgab the other argument was that we are not that familiar with git
10:27 szabgab which is still true but I guess less so
10:27 szabgab and daxim seems to know quite a bit so he might help straighten out things
10:27 Sewi I don't see any advantages moving to github, we'ld loose some things like Hyppolit and github is not easy to understand unless you're a git_using_developer :-(
10:28 szabgab the basic things of git are not too complex
10:28 Sewi not git (I never tried it), but github.
10:28 szabgab but we could first start to work in branches here in svn
10:29 Sewi Sure, what's wrong with svn branches?
10:29 szabgab github is not complex either - if you only use the basic features
10:29 szabgab the problem is that it does not remember merges
10:29 szabgab so no problem with branches, just with merges - but that would be the whole point
10:29 Sewi I remember searching for a simple download link of a project some time ago.
10:30 szabgab El_Che: and I think the api is not documented
10:31 Sewi There is still no download link
10:31 szabgab strange, github offers you tons of download links IIRC
10:32 El_Che are we looking for a technical solution for a release management problem?
10:33 El_Che maybe for a start only some guidelines are needed
10:33 szabgab the release management is one thing
10:33 Sewi szabgab: I just picked the first item in "Explore github": https://github.com/jugyo/rails-sh
10:33 szabgab and we have discussed that yesterday and I sent a mail describing the new proposal to the dev-padre list
10:33 Sewi Where could I download this without installing git?
10:34 szabgab I see a big Downlaods button on th right
10:34 szabgab Sewi: you don't?
10:35 szabgab El_Che: so it would be nice if you could read that proposal and comment there
10:35 Sewi sorry, I simply didn't notice it.
10:35 szabgab Sewi: yeah, sometimes the most obvious things are missed, happens
10:35 El_Che ok
10:35 szabgab now really lunch &
10:54 fenderson left #padre
10:56 kaare szabgab: Sorry, work interfered. Again I point to PostgreSQL. They didn't know git but took the plunge
10:56 kaare Learning git is a lot about unlearning cvs/svn
10:57 kaare Branching in svn is living hell. It's a joy in git.
10:58 kaare I'm on padre-dev, but approximately a week behind :-|
11:07 zenog guys, I sent an e-mail to padre-dev about a solution of the "new feature" problem without branching ...
11:09 zenog I'd be happy to hear comments and criticisms ...
11:13 Hyppolit #1101: "Select All" menu entry does not show keyboard shortcut (new defect) [ http://padre.perlide.org/trac/ticket/1101 ]
11:14 zenog szabgab: Problem is, who decides whether #13680 would need discussion or approval? No, it is not really a problem, because it would be fast for two developers to approve it - not much thinking involved.
11:21 szabgab back from trip
11:23 szabgab zenog: you are probably right that it will be easy to approve but we have to make sure we don't make the whole thing difficult
11:23 szabgab I think in git/github it would be quite easy to merge these things
11:23 szabgab once we learn how to do things nicely
11:24 szabgab but I am also sure with time we'll be able to work out a set of guidelines describen what needs approvale and what not
11:25 szabgab and we won't need to give commit bit to new developers as forking and merging from there would be super easy
11:31 Maltus joined #padre
11:52 Hyppolit #1102: Remove menu item Perl/Automatic Bracket Completion (new defect) [ http://padre.perlide.org/trac/ticket/1102 ]
12:49 Hyppolit svn: r13682 | szabgab++ | http://padre.perlide.org/trac/changeset/13682
12:49 Hyppolit branch for #1102
12:49 Hyppolit branches/
13:16 Sewi szabgab: Do you want comments on this ticket?
13:17 Hyppolit svn: r13683 | szabgab++ | http://padre.perlide.org/trac/changeset/13683
13:17 Hyppolit Remove  Perl/Automatic Bracket Completion    #1102
13:17 Hyppolit branches/Padre-t1102/lib/Padre/Wx/ branches/Padre-t1102/lib/Padre/Wx/Menu/
13:21 dapatrick joined #padre
13:22 dapatrick1 joined #padre
13:22 dapatrick left #padre
13:26 Hyppolit #1102: Remove menu item Perl/Automatic Bracket Completion (new defect) [ http://padre.perlide.org/t​rac/ticket/1102#comment:1 ]
13:28 dapatrick1 left #padre
13:42 dapatrick joined #padre
13:46 Hyppolit #1101: "Select All" menu entry does not show keyboard shortcut (new defect) [ http://padre.perlide.org/t​rac/ticket/1101#comment:1 ]
13:50 szabgab Sewi: yes, please comment on the ticket and on my change
13:51 szabgab let's see how this works
13:56 asarch joined #padre
13:59 Sewi szabgab: Do you want an idea approval or a test of the change or both?
13:59 jnap joined #padre
14:03 szabgab if you agreee with the ticket then just the code review and testing
14:03 szabgab if you think the ticket is not correct then comment on that
14:04 szabgab Sewi: and I know the process is complicated as I wrote it down but that's what it is with our current tools
14:06 kaare left #padre
14:14 ispy_ left #padre
14:26 Sewi szabgab: Nearly all updates are approved currently (meaning nearly nothing is reverted).
14:27 Sewi What about: 1. Create a ticket when you get the idea, 2. commit the update and write the r### in the ticket, 3. s/o checks, approves and closes the ticket.
14:29 szabgab you mean to commit to trunk?
14:29 szabgab and if I need several commits and I cannot do it in one time slot?
14:30 szabgab some other changes can come in the middle and reverting would be difficult
14:30 Sewi Sure, but how often do we need to revert something at all?
14:30 szabgab oh, that we have not reverted many changes so far? Actually I think that's an issue
14:30 szabgab I keep seeing things that come in to padre that should have not been changed
14:31 szabgab if I now go and change them again it just leads to a flip/flop situation
14:31 Sewi The file extension issue wouldn't have happend, because someone else would have suggested the config option for it before it went into the release
14:31 Sewi Sure, that flip/flop might happen
14:32 szabgab I think it is easier to approve/reject before it gets in trunk then remove it afterwards
14:33 Sewi But it might stop development on Padre.
14:33 Sewi Sorry, need to go to Beatrice birthday party now...
14:34 szabgab I have to go soon too
14:34 szabgab I don't think that this will stop the development on padre
14:34 szabgab it will make people care more
14:34 szabgab of course we need to make simpler than what I wrote in that e-mail
14:41 ispy_ joined #padre
14:43 danlucraft left #padre
14:43 danlucraft joined #padre
15:58 PerlJam left #padre
15:58 PerlJam joined #padre
16:15 pece2 left #padre
16:17 kaare joined #padre
16:37 Maltus left #padre
16:37 Maltus joined #padre
16:44 Maltus left #padre
16:56 jfroebe joined #padre
17:04 zenog left #padre
17:15 toi left #padre
17:39 a|newkirk[assoc] joined #padre
18:09 danlucraft left #padre
18:59 daxim left #padre
19:04 ispy_ left #padre
19:42 Hyppolit #1102: Remove menu item Perl/Automatic Bracket Completion (new defect) [ http://padre.perlide.org/t​rac/ticket/1102#comment:2 ]
19:50 mj41_ joined #padre
19:52 mj41 left #padre
19:52 mj41_ is now known as mj41
19:59 jnap left #padre
20:22 ispy_ joined #padre
20:22 ispy_ left #padre
20:22 Steffen joined #padre
20:51 Steffen_ joined #padre
20:56 Sewi left #padre
20:56 Steffen left #padre
21:04 a|newkirk[assoc] left #padre
21:21 asarch left #padre
21:21 Steffen__ joined #padre
21:25 Steffen_ left #padre
21:25 aiglenoir left #padre
21:26 aiglenoir joined #padre
21:27 aiglenoir left #padre
21:28 asarch joined #padre
21:31 aiglenoir joined #padre
21:31 kaare left #padre
21:31 Steffen__ left #padre
21:32 aiglenoir left #padre
21:36 aiglenoir joined #padre
21:38 aiglenoir left #padre
21:41 aiglenoir joined #padre
21:45 dapatrick left #padre
22:04 aiglenoir left #padre
22:04 aiglenoir joined #padre
22:04 aiglenoir left #padre
22:09 aiglenoir joined #padre
22:11 Steffen joined #padre
22:11 aiglenoir left #padre
22:14 aiglenoir joined #padre
22:40 Steffen left #padre
22:40 waxhead joined #padre
22:43 Steffen joined #padre
22:48 robn joined #padre
22:52 robn left #padre
22:55 user_14 joined #padre
22:55 user_14 Hello
22:56 user_14 I have an array to store files read from file system
22:56 user_14 array is @pathArray
22:59 Di-ima left #padre
23:01 user_14 left #padre
23:10 Di-ima joined #padre
23:13 Steffen left #padre
23:29 aiglenoir left #padre
23:30 aiglenoir joined #padre
23:37 aiglenoir left #padre
23:50 aiglenoir joined #padre

| Channels | #padre index | Today | | Search | Google Search | Plain-Text | summary