*** Quits: siebrand (~beis@sm.xs4all.nl) () | 01:25 | |
*** Joins: kirillka (~Miranda@global01.vester.ru) | 01:27 | |
*** Joins: ypnOz (~ypnoz@bzq-218-17-89.cablep.bezeqint.net) | 01:40 | |
ypnOz | hello | 01:50 |
---|---|---|
ypnOz | anybody here? | 01:52 |
*** Joins: Cupertino (~Cupez@unaffiliated/cupertino) | 02:32 | |
*** Quits: micahg (~micah@ubuntu/member/micahg) (Ping timeout: 248 seconds) | 03:38 | |
*** Joins: rolfkleef (~rolf@urtica.xs4all.nl) | 03:39 | |
ypnOz | is it possible to hide/deny access to some issues, between developpers ? anyone knows ? | 04:44 |
*** Joins: fanno (~Morten@90.184.93.233) | 07:13 | |
*** Quits: rolfkleef (~rolf@urtica.xs4all.nl) (Ping timeout: 246 seconds) | 07:48 | |
Cupertino | dunno | 07:57 |
*** Quits: fanno (~Morten@90.184.93.233) (Quit: Leaving.) | 08:28 | |
*** Joins: rolfkleef (~rolf@mail.iucn.nl) | 08:49 | |
*** Joins: texens (~cb6ef6e6@gateway/web/freenode/x-nixcrobecwjmwvoj) | 08:51 | |
*** Quits: kirillka (~Miranda@global01.vester.ru) (Read error: Connection reset by peer) | 09:10 | |
*** Joins: kirillka (~Miranda@global01.vester.ru) | 09:11 | |
*** Joins: mantisbt_04084 (~51d37e03@gateway/web/freenode/x-sxiikxxtdeppjtut) | 09:19 | |
*** Quits: mantisbt_04084 (~51d37e03@gateway/web/freenode/x-sxiikxxtdeppjtut) (Client Quit) | 09:20 | |
*** Joins: mantisbt_04084 (~51d37e03@gateway/web/freenode/x-jqmrykzarslcaywq) | 09:20 | |
*** Quits: mantisbt_04084 (~51d37e03@gateway/web/freenode/x-jqmrykzarslcaywq) (Client Quit) | 09:21 | |
nuclear_eclipse | ypnOz: best solution to that is to create multiple private projects that only certain users are given access to | 09:21 |
*** Quits: rolfkleef (~rolf@mail.iucn.nl) (Ping timeout: 276 seconds) | 09:22 | |
ypnOz | thx nuclear_eclipse actually, we are trying to use mantis for both Bug tracking for our tools AND tasks manager for some employees...Mantis is doing everything perfectly, except that for a certain project, different people work on different thing, and i would like to have the content of the 'issues' and discussions being kept 100% private | 09:27 |
ypnOz | we have played hours with the Thresholds...without success | 09:28 |
ypnOz | there is always something that is not working, they either dont see their own issues or see issues of All | 09:28 |
*** Joins: daryn (~INTERACT\@rrcs-76-79-4-2.west.biz.rr.com) | 09:29 | |
*** Joins: rolfkleef (~rolf@82-204-82-162.fttx.bbeyond.nl) | 09:33 | |
nuclear_eclipse | ypnOz: if you set a project to private, you then have to assign users to that project, potentially with different access levels than their global level, so with multiple private projects, you should be able to split things up into the necessary developer groups | 09:35 |
*** Joins: tcplomp (~57d31770@gateway/web/freenode/x-emkcwenqylbwhfro) | 09:36 | |
nuclear_eclipse | and with categories and versions able to be inherited from project parents, you could potentially share a lot of that data between all of the projicts if you set it up just right | 09:36 |
tcplomp | I am looking for some help on getting my sourceforge repository info into mantis using the 'source integration' toolkit from john reese | 09:37 |
* nuclear_eclipse is John Reese, so hopefully I can help :) | 09:37 | |
tcplomp | Super!, I described my setup at http://www.mantisbt.org/forums/viewtopic.php?f=2&t=10209&sid=d1ae5f5e04d2d255d4794fddecb0ed98 as well. Here's my setup: | 09:39 |
tcplomp | Type SourceForge SVN URL https://lv-cct-tool.svn.sourceforge.net ... v-cct-tool Extra Info sf_project => string(11) "lv-cct-tool" svn_username => string(5) "Tonpg" svn_password => string(7) ****** standard_repo => bool(false) trunk_path => string(5) "Trunk" branch_path => string(0) "" tag_path => string(4) "Tags" ignore_paths => bool(true) | 09:39 |
nuclear_eclipse | tcplomp: can you try setting the branch_path to "Branches" and importing again, see if that works? I fear that a blank branch path might be confusing it... =\ | 09:42 |
tcplomp | uhm, no luck, trying to set the 'standard_repo' to true didn't help either. | 09:47 |
nuclear_eclipse | hmm | 09:47 |
tcplomp | I tried to debug the script by using some echo statements, however an altered PHP file is reported as 'import not succeeded' a security measure by mantis I suppose? | 09:47 |
nuclear_eclipse | no, shouldn't be | 09:47 |
nuclear_eclipse | hmm, I can replicate the problem on my local install.. | 09:49 |
nuclear_eclipse | tcplomp: I'll investigate the issue in a bit and see if I can't figure out what's going on | 09:50 |
nuclear_eclipse | probably broke something in my recent changes | 09:50 |
tcplomp | nuclear_eclipse: thanks, if you need any further details, let me know! | 09:50 |
*** Joins: fanno (~b3g@193.3.95.240) | 09:59 | |
*** Quits: kirillka (~Miranda@global01.vester.ru) (Quit: kirillka) | 10:02 | |
nuclear_eclipse | tcplomp: I believe it's because the svn log has leading slashes in front of all the filenames... | 10:17 |
nuclear_eclipse | I'm guessing because the lv-cct-tool directory isn't the actual svnroot | 10:18 |
nuclear_eclipse | I'm gonna make the SVN plugin strip those leading slashes when it's parsing everything | 10:19 |
tcplomp | Nuclear, I'm loosing you. What is the actual command used to get the repo info? I thought: 'svn log -v -r 0:HEAD --limit 200 https://lv-cct-tool.svn.sourceforge.net/svnroot/lv-cct-tool' | 10:20 |
nuclear_eclipse | yep | 10:20 |
nuclear_eclipse | and in the output that generates, all of the filenames have leading slashes | 10:21 |
nuclear_eclipse | and the parsing code I wrote wasn't expecting that... | 10:21 |
nuclear_eclipse | so it wasn't "finding" any of the files, which meant it couldn't assign a branch to any of the changesets, which meant it was hitting some edge cases | 10:22 |
nuclear_eclipse | I'll fix the edge cases as well as the parsing | 10:22 |
tcplomp | If I run that (on the mantis server), could you clarify what you mean by trailing. Are that slashes before the Trunk or after the file name? (english isn't my native tongue) | 10:22 |
nuclear_eclipse | eg, it listed a file in r200 as "/Trunk/Code Capture Tool.ogpb" but the parser was expecting "Trunk/Code Capture Tool.ogpb" | 10:23 |
tcplomp | Allright, I see. | 10:26 |
*** Quits: Cupertino (~Cupez@unaffiliated/cupertino) (Quit: I give up...) | 10:32 | |
*** Joins: Cupertino (~Cupez@unaffiliated/cupertino) | 10:38 | |
nuclear_eclipse | tcplomp: if you update source-integration from the latest git, I just committed fixes that will let you import your repository now | 10:42 |
nuclear_eclipse | however, I suggest you set your tag_path as "Tags/Releases" in your repository configuration so that it gets the correct tag name | 10:43 |
nuclear_eclipse | otherwise all tags will show up as the branch "Releases" | 10:43 |
*** Quits: Cupertino (~Cupez@unaffiliated/cupertino) (Quit: I give up...) | 10:51 | |
tcplomp | Nuclear: I got the latest release and can confirm that I get all the info back! Thanks! | 11:03 |
nuclear_eclipse | you're welcome :) | 11:05 |
paul__ | lo john | 11:12 |
*** Joins: micahg (~micah@ubuntu/member/micahg) | 11:15 | |
nuclear_eclipse | hi paul__ | 11:17 |
tcplomp | whoops found another (small) bug. If your filename has a space in it, the 'diff' link inside the repository replaces it with a plus '+'. I don't know how, but my address bar of firefox allows spaces, but I think %20 would do as well | 11:21 |
*** Quits: texens (~cb6ef6e6@gateway/web/freenode/x-nixcrobecwjmwvoj) (Quit: Page closed) | 11:38 | |
*** Joins: moto-moi (~hylke@cara.xs4all.nl) | 12:07 | |
*** Quits: micahg (~micah@ubuntu/member/micahg) (Ping timeout: 260 seconds) | 12:43 | |
*** Quits: rolfkleef (~rolf@82-204-82-162.fttx.bbeyond.nl) (Ping timeout: 246 seconds) | 12:55 | |
*** Joins: cobexer (~cobexer@188-23-5-56.adsl.highway.telekom.at) | 12:58 | |
*** Joins: covOPprometheus (~mequish@zux221-088-158.adsl.green.ch) | 13:48 | |
covOPprometheus | daryn: hi there | 13:49 |
daryn | hello | 13:49 |
*** Joins: micahg (~micah@ubuntu/member/micahg) | 14:04 | |
*** Joins: siebrand (~beis@sm.xs4all.nl) | 14:09 | |
*** Joins: AzaToth (~azatoth@wikipedia/AzaToth) | 14:16 | |
*** cobexer is now known as \cobexer|away | 14:45 | |
*** Quits: siebrand (~beis@sm.xs4all.nl) (Read error: Connection reset by peer) | 14:46 | |
*** Joins: siebrand (~beis@sm.xs4all.nl) | 14:46 | |
*** Parts: covOPprometheus (~mequish@zux221-088-158.adsl.green.ch) | 15:16 | |
*** Joins: kirillka (~Miranda@221-68-52-95.baltnet.ru) | 15:25 | |
kirillka | nuclear_eclipse: thx | 15:32 |
*** Joins: cobexer (~cobexer@188-23-97-204.adsl.highway.telekom.at) | 15:34 | |
*** Quits: \cobexer|away (~cobexer@188-23-5-56.adsl.highway.telekom.at) (Ping timeout: 260 seconds) | 15:35 | |
*** Joins: [KK]Kirill (~Miranda@149-88-52-95.baltnet.ru) | 15:36 | |
*** Quits: kirillka (~Miranda@221-68-52-95.baltnet.ru) (Read error: Connection reset by peer) | 15:36 | |
*** Quits: [KK]Kirill (~Miranda@149-88-52-95.baltnet.ru) (Read error: Connection reset by peer) | 15:36 | |
*** Joins: kirillka (~Miranda@149-88-52-95.baltnet.ru) | 15:40 | |
*** Joins: giallu (~giallu@fedora/giallu) | 15:52 | |
kirillka | daryn: hi | 15:59 |
daryn | hi kirillka | 15:59 |
kirillka | daryn: sorry for late... Happy Birthday! | 15:59 |
daryn | ? that's really late :) but thanks anyway | 16:00 |
kirillka | daryn: :) sorry... My mistake... I wrote wrong reminder :( | 16:01 |
daryn | np. | 16:01 |
kirillka | giallu: When you wrote identi.ca plugin for MantisBT? | 16:04 |
giallu | did I ? | 16:05 |
kirillka | giallu: I see only you and I use it | 16:06 |
giallu | uhm | 16:08 |
kirillka | giallu: :) | 16:08 |
giallu | so let's see. you installed the twitter plugin on your installation and now you see there my tweets? | 16:08 |
giallu | I must be more careful then... | 16:09 |
kirillka | not. I see your tweets in identifox :) | 16:09 |
giallu | ah ok | 16:09 |
kirillka | I can't understand how create source-plugin for bzr :( | 16:19 |
* giallu wonders what's stored in custom_field_string table | 16:19 | |
daryn | giallu all the values for the custom fields | 16:21 |
giallu | ah | 16:21 |
giallu | I see now | 16:21 |
daryn | i want to upgrade it so the value field is a long text but not sure about other db's | 16:22 |
daryn | i have a patch for allowing textarea custom fields but need the schema change | 16:23 |
giallu | push it ;) | 16:23 |
daryn | :) | 16:25 |
giallu | so, custom fields metadata is listed in custom_field table | 16:26 |
giallu | associations of fields to projects in custom_field_project | 16:27 |
giallu | and actual content in custom_field_string | 16:27 |
daryn | sounds about right | 16:27 |
giallu | so let's say I delete something from custom_field, I should probably delete referenced stuff in custom_field_project and custom_field_string | 16:28 |
paul__ | daryn: we been through that one before ;/ | 16:29 |
daryn | no we haven't. you never gave me the code for the schema! | 16:29 |
daryn | i could update it but i don't know what the schema change should be. i just manually updated mysql | 16:29 |
paul__ | I think I concluded we can't change it | 16:30 |
paul__ | but would need to add an extra table | 16:30 |
paul__ | or migrate data | 16:30 |
daryn | that's different than what you said last week...at least what i saw | 16:30 |
giallu | IIRC we have code to deal with deleted users and show a "dummy" one if that's not found? | 16:31 |
paul__ | yes | 16:31 |
paul__ | it shows {0} | 16:31 |
giallu | k | 16:31 |
paul__ | although | 16:32 |
paul__ | hopefully we're not deleting records with stuff in db | 16:33 |
*** Quits: tcplomp (~57d31770@gateway/web/freenode/x-emkcwenqylbwhfro) (Quit: Page closed) | 16:33 | |
paul__ | daryn: well, we had a plan before | 16:33 |
paul__ | :) | 16:33 |
daryn | i didn't think we ever decided | 16:34 |
paul__ | what we didn't decide on was rules | 16:34 |
paul__ | iirc, the rest we'd pretty much decided on | 16:34 |
daryn | rules is a whole different issue | 16:34 |
daryn | and the textarea bit is very minor change | 16:35 |
daryn | or, addition really | 16:35 |
paul__ | text area yea | 16:35 |
paul__ | changing the db type no ;/ | 16:36 |
daryn | so we can't use the same field...dang it | 16:36 |
paul__ | but i'm pretty sure I tested this loop before | 16:36 |
paul__ | would just need to look it up | 16:36 |
daryn | ok well, i've got code for that too. it just seems hacky to do that | 16:36 |
paul__ | do what? | 16:36 |
* paul__ confused :) | 16:37 | |
daryn | i thought we decided all the db's were smart enough to just use the smallest space necessary | 16:37 |
daryn | two tables | 16:37 |
paul__ | yes | 16:37 |
daryn | cf string table and cf text table blah | 16:37 |
paul__ | what I can't recall is whether we decided want wanted string + text | 16:37 |
paul__ | think answer was 'yes' | 16:37 |
daryn | funny, i think the answer was no | 16:38 |
daryn | was a long time ago | 16:38 |
paul__ | as iirc, mssql wont convert varchar() to text() | 16:38 |
daryn | stupid mssql | 16:38 |
paul__ | i'll be back on coding mantis this week i think | 16:39 |
daryn | VARCHAR will store the string as is. VARCHAR fields in different records will be of different length. TEXT will always right-pad the string to fill all available space. TEXT fields in different records will be of the same length. | 16:40 |
daryn | ^ that blows | 16:40 |
paul__ | wehats that from ? | 16:40 |
daryn | an mssql board | 16:41 |
paul__ | not sure about that | 16:41 |
paul__ | howevermmmmmmmmmm | 16:41 |
paul__ | ntext, text, and image data types will be removed in a future version of Microsoft SQL Server. Avoid using these data types in new development work, and plan to modify applications that currently use them. Use nvarchar(max), varchar(max), and varbinary(max) instead. | 16:41 |
*** Quits: cobexer (~cobexer@188-23-97-204.adsl.highway.telekom.at) (Remote host closed the connection) | 16:42 | |
daryn | yeah, i'm looking at that too... | 16:42 |
paul__ | wtf | 16:42 |
paul__ | varchar [ ( n | max ) ] | 16:42 |
paul__ | Variable-length, non-Unicode character data. n can be a value from 1 through 8,000. max indicates that the maximum storage size is 2^31-1 bytes. The storage size is the actual length of data entered + 2 bytes. | 16:42 |
paul__ | er | 16:43 |
paul__ | so | 16:43 |
paul__ | instead of ntext/text | 16:43 |
paul__ | one should use varchar(max) | 16:43 |
* paul__ ponders | 16:43 | |
daryn | yeah...which version has this though | 16:43 |
paul__ | I didn't know it existed | 16:43 |
paul__ | so I suecpt 2008 | 16:43 |
paul__ | To solve this problem, Microsoft introduced the VARCHAR(MAX), NVARCHAR(MAX), and VARBINARY(MAX) data types in SQL Server 2005. These data types can hold the same amount of data BLOBs can hold (2 GB) and they are stored in the same type of data pages used for other data types | 16:44 |
paul__ | mmmmm | 16:44 |
daryn | 2005 | 16:44 |
daryn | hm... can't index a varchar(max) field | 16:45 |
paul__ | you can't do some stuff with ntext | 16:51 |
paul__ | hence | 16:51 |
* nuclear_eclipse hates dealing with db-agnostic webapps for exactly this reason | 17:01 | |
nuclear_eclipse | the moment you want to get beyond the most generic schema or use cases, it all falls to pieces trying to resolve differences between all the implementations | 17:01 |
*** Quits: fanno (~b3g@193.3.95.240) (Remote host closed the connection) | 17:03 | |
*** Joins: rolfkleef (~rolf@urtica.xs4all.nl) | 17:26 | |
*** Quits: moto-moi (~hylke@cara.xs4all.nl) (Quit: Ex-Chat) | 17:42 | |
paul__ | nuclear_eclipse: http://arstechnica.com/tech-policy/news/2010/04/uk-govt-ip-address-is-intellectual-property-address.ars | 17:46 |
paul__ | someone I know online | 17:46 |
paul__ | wrote a letter to UK government about a law they were doing | 17:46 |
nuclear_eclipse | paul__: I've seen that :P | 17:49 |
nuclear_eclipse | very amusing :) | 17:50 |
paul__ | 22:49 <@meeb> jesus christ it's still going | 17:51 |
paul__ | so yea | 17:51 |
paul__ | http://www.theregister.co.uk/2010/04/12/labour_manifesto1/ | 17:54 |
paul__ | heh | 17:54 |
paul__ | this is great stuff :) | 17:54 |
*** Joins: fanno (~Morten@90.184.93.233) | 18:04 | |
*** Quits: daryn (~INTERACT\@rrcs-76-79-4-2.west.biz.rr.com) (Quit: daryn) | 18:10 | |
*** Quits: siebrand (~beis@sm.xs4all.nl) () | 18:33 | |
*** Quits: rolfkleef (~rolf@urtica.xs4all.nl) (Ping timeout: 252 seconds) | 19:45 | |
*** Quits: scribe9343423 (~scribe934@mantisforge.org) (Remote host closed the connection) | 20:00 | |
*** Joins: scribe9343423 (~scribe934@mantisforge.org) | 20:00 | |
*** Quits: micahg (~micah@ubuntu/member/micahg) (Ping timeout: 276 seconds) | 20:08 | |
*** Quits: AzaToth (~azatoth@wikipedia/AzaToth) (Remote host closed the connection) | 20:23 | |
dhx_m | paul__: lol @ Intellectual Property address! :) | 20:35 |
*** Joins: micahg (~micah@ubuntu/member/micahg) | 21:37 | |
*** Joins: daryn (~INTERACT\@h195.152.16.98.dynamic.ip.windstream.net) | 22:07 | |
*** Quits: fanno (~Morten@90.184.93.233) (Quit: Leaving.) | 22:21 | |
*** Quits: kirillka (~Miranda@149-88-52-95.baltnet.ru) (Quit: kirillka) | 23:46 |
Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!