Thursday, 2012-09-20

*** Joins: kirillka (~Miranda@195.242.142.17)00:14
*** Joins: dhx1 (~dhx1@60-241-62-124.tpgi.com.au)02:21
kirillkadregad: Damien, I see you work with XMLImportExport02:29
kirillkaOne man ask me how he can move all users from one installation to other with this plugin. May be add this wish?02:31
*** Joins: intripoon (~quassel@manz-590f0f47.pool.mediaWays.net)03:37
dregad@kirillka - there was one issue on the tracker, and while researching for related I found some easy fixes, so I just implemented that05:35
dregadIf there is a request for enhancement it should be logged on mantisbt.org05:36
kirillkadregad: He wrote me on forum. I don't search on bugtracker05:37
dregadlink?05:38
kirillkadregad: http://www.mantisbt.org/forums/viewtopic.php?f=11&t=2068805:39
dregadlol05:39
kirillkaon russian ;)05:39
dregadi don't read russian05:39
kirillkasimple translation05:39
dregadjust ask the guy to log his request for enhancement on the tracker -- in english ;)05:40
kirillkaHe has installation of mantis with AD integration of users05:40
kirillkaok05:40
*** Joins: Lukasz_ (c1c985f1@gateway/web/freenode/ip.193.201.133.241)05:43
Lukasz_hello05:44
Lukasz_dhx1: I've attached my patch as you suggested to the http://www.mantisbt.org/bugs/view.php?id=13699 and added a note. I can't change ticket status. I presume somebody will do it after he finds that patch useful.05:45
dregadLukasz_: precisely.05:48
kirillkaLukasz_: can you attach screenshot what changed in interface?05:49
Lukasz_of course05:54
kirillkadregad: Who approve pull requests on github? For now mantisbt has 15 open requests and some 1 year old05:54
dhx1Lukasz_, thanks05:57
dhx1kirillka, I'll get back into development soon05:58
kirillkadhx1: great news...06:00
Lukasz_Who are the most active developers?06:01
dhx1Lukasz_, dregad at the moment :)06:01
kirillkaeveryone for different period06:02
kirillka:)06:02
Lukasz_Does the project receive enough attention?06:03
dhx1Lukasz_, have you done much open source development before?06:03
dhx1Lukasz_, bug trackers aren't the most popular projects out there... there are just too many of them and developers tend to go and develop the 18287th bug tracker thinking they know better than everyone else :)06:04
dhx1Lukasz_, saying that, MantisBT is doing very well for a project that is well over 10 years old06:04
dhx1it needs a lot more attention... but other bug trackers aren't getting it either06:05
dhx1so it's not just localised to MantisBT06:05
Lukasz_Never had enough time for open source.. I still don't to be honest but the idea is great so I will try contribute.06:05
dhx1Lukasz_, the thing is... I started with MantisBT because I needed a bug tracker that I could easily customise to make it do what I wanted06:05
Lukasz_dhx1, the same reason here.06:06
dhx1Lukasz_, I had to hack away at it to add new features, fix some bugs, etc... and I submitted those patches upstream to MantisBT to make it easier to maintain my own local copy06:06
Lukasz_dhx1, I'm helping QA with customisation and we came across this issue I submitted patch to.06:06
dhx1it's initially a little more work to submit patches upstream... but once you get started, there is no going back06:07
dhx1Lukasz_, this is how most MantisBT contributions occur (and I fully encourage it!)06:07
Lukasz_dhx1, in my previous company we used JIRA, there was some DEVs working full time just on it to meet corpo's requirements06:07
dhx1yep, it's fairly common to have staff dedicated to maintaining a bug tracker/project management tool06:08
Lukasz_dhx1,  when I came to my new place they an old mantis and not very fresh process to use it06:08
dhx1some of our core developers (and former developers) held similar jobs... but with MantisBT06:09
Lukasz_they had*06:09
Lukasz_dhx1, the problem with old projects is always the same. They are done in the "old" way. Developers always want to code according to the latest standards.06:12
Lukasz_dhx1, but as I said I found it to be an important project and worth spending some time with.06:13
dhx1Lukasz_, I hear you, MantisBT unfortunately has the "PHP" effect -- no one wants to touch it because developers despise PHP06:13
Lukasz_dhx1, I've been there as well few years ago ;-) RIght now I see PHP is mature and stable language. 5.3 now 5.4 brought interestign changes.06:15
dhx1Lukasz_, I don't mind PHP because it has managed to survive forever and has always been easy for new programmers to get involved with06:16
dhx1Lukasz_, but news.ycombinator.com etc will proclaim loudly that "Go" is where it's at06:19
dregad@kirillka - re: github pull requests06:26
dregadany of the core devs can do it06:26
dregadi review them every once in a while06:26
dregadlast I checked, most if not all the ones out there, are actually pending feedback from the submitter06:27
kirillkadregad: for example https://github.com/rasperen/mantisbt/commit/41f58098bcd09deb6cc4567913054092688b44f4 11 months ago. Simple changes06:27
dregaddhx1, re: being the most active dev - it does feel a bit lonely sometimes, there's a lot of echo down the hall whenever I push commits to github ;)06:28
dhx1kirillka, that commit introduces a new event to the stable branch though?06:29
dregadkirillka - indeed, but see my comment from 4 months ago https://github.com/mantisbt/mantisbt/pull/23#issuecomment-605693106:29
dhx1actually nm... it was against the master branch06:30
kirillkadregad: Yes, I see for now06:30
kirillkadhx1: I take this only for example...06:30
dhx1dregad, I know what you mean... I started working on an alternative bug tracker project with a proper database backend (PostgreSQL only)06:31
dhx1dregad, stalled by the lack of cell-level ACLs however06:31
dregaddhx1 - so you gave up on it and are coming back to Mantis now ? ;)06:33
dhx1dregad, yeah... just not sure what the future of MantisBT is though06:37
dhx1dregad, a lot of bug trackers try to implement new flashy graphics and features... which end up killing it06:38
dregadfuture's what we make of it06:38
dregadat the moment (here I go again...) we're stalling at 1.2.x due to lack of coordinated effort towards 1.3 / next / grangeway's 2.006:39
dhx1I could get next into a merge-able state fairly quickly06:40
dhx1it needs a fair bit more work on the TranslateWiki front though06:40
dregadi think you need to get grangeway on the same wavelength06:40
dregadthat might be more challenging06:40
dhx1has he done much to his 2.0 branch in the past few months?06:41
dregadyep06:41
dregadhe worked on it quite a bit over the summer06:41
dregadi even managed to convice him to push it to github so it's not just local anymore ;)06:41
dregadhttps://github.com/grangeway/mantisbt06:42
dhx1checking06:46
dhx1I'll probably rebase next and cherry-pick his patches :)06:47
dhx1'next' goes much further than what Paul has done... it rewrites the internationalisation support, rewrites exceptions/error handling, etc...06:48
dhx1it also uses paul's initial attempts at rewriting database support06:48
dhx1more still needs to be done in that area though06:48
kirillkadhx1: I forgot git: I have local repository of mantisbt branch master. I have in this local copy branch Kirill witch sync Kirill/mantisbt:master.06:53
kirillkaHow I must call git pull for sync my branch Kirill with my remote fork?06:53
dhx1git push origin master06:54
dhx1if your remote is called "origin"06:54
dhx1and local branch is called "master"06:55
kirillkano06:55
dhx1or is your remote fork ahead of the local branch?06:55
kirillkahttp://code.kraeg.ru/11406:56
kirillkalocal repo has master with sync origin/master and Kirill with track gh/master06:59
kirillkaThis command correct git pull origin/master Kirill07:00
dhx1do you know what the differences between the two branches are?07:02
kirillkawhich 2 branches?07:03
kirillkamaster and Kirill?07:03
kirillkaOh... Time to go home.. Sorry, I go for my child07:04
*** Quits: kirillka (~Miranda@195.242.142.17) (Quit: kirillka)07:05
dhx1next time :)07:05
*** Quits: Lukasz_ (c1c985f1@gateway/web/freenode/ip.193.201.133.241) (Quit: Page closed)07:54
*** Joins: e66 (~quassel@27.147.181.37)08:16
*** Quits: giallu (~giallu@fedora/giallu) (Ping timeout: 244 seconds)10:12
*** Quits: dregad (~dregad@155.250.128.35) (Quit: Ex-Chat)11:24
*** Quits: e66 (~quassel@27.147.181.37) (Read error: Connection reset by peer)13:30
*** Joins: Paul_46 (~IceChat09@cpc1-enfi15-2-0-cust580.hari.cable.virginmedia.com)13:41
*** Joins: giallu (~giallu@fedora/giallu)14:44
*** Quits: Paul_46 (~IceChat09@cpc1-enfi15-2-0-cust580.hari.cable.virginmedia.com) (Quit: IceChat - Keeping PC's cool since 2000)14:52
*** Quits: giallu (~giallu@fedora/giallu) (Ping timeout: 246 seconds)16:28
*** Quits: sdfjkljkdfsljkl (~sdfjkljkd@static.96.23.63.178.clients.your-server.de) (Remote host closed the connection)17:00
*** Joins: sdfjkljkdfsljkl (~sdfjkljkd@static.96.23.63.178.clients.your-server.de)17:00
*** Quits: dhx1 (~dhx1@60-241-62-124.tpgi.com.au) (Quit: Leaving)17:22
*** Joins: intripoon_ (~quassel@manz-590ef5f1.pool.mediaWays.net)18:57
*** Quits: intripoon (~quassel@manz-590f0f47.pool.mediaWays.net) (Ping timeout: 264 seconds)19:01
*** Joins: e66 (~quassel@27.147.181.37)23:42

Generated by irclog2html.py 2.10.0 by Marius Gedminas - find it at mg.pov.lt!