*** Joins: davidinc (d5374b7b@gateway/web/freenode/ip.213.55.75.123) | 01:24 | |
*** Joins: kirillka (~Miranda@global-n01.vester.ru) | 01:37 | |
*** Joins: Cupertino (~Cupez@unaffiliated/cupertino) | 02:29 | |
*** Joins: Github (~Github@sh1-ext.rs.github.com) | 02:30 | |
Github | mantisbt: master Robert Munteanu * 3e44f13 (1 files in 1 dirs): Allow tests to register project versions for deletion at tearDown | 02:30 |
---|---|---|
Github | mantisbt: master Robert Munteanu * 78c2e76 (1 files in 1 dirs): Add tests for creating issues with version set ... | 02:30 |
Github | mantisbt: master commits cd2325c...78c2e76 - http://bit.ly/bgsjlp | 02:30 |
*** Parts: Github (~Github@sh1-ext.rs.github.com) | 02:30 | |
*** Joins: Github (~Github@sh1-ext.rs.github.com) | 02:30 | |
Github | mantisbt: master-1.2.x Robert Munteanu * e457611 (1 files in 1 dirs): Allow tests to register project versions for deletion at tearDown | 02:30 |
Github | mantisbt: master-1.2.x Robert Munteanu * 4de2365 (1 files in 1 dirs): Add tests for creating issues with version set ... | 02:30 |
Github | mantisbt: master-1.2.x commits 31a20df...4de2365 - http://bit.ly/cSlwgY | 02:30 |
*** Parts: Github (~Github@sh1-ext.rs.github.com) | 02:30 | |
*** Joins: Rixie (~Rixie@0x4dd7390e.adsl.cybercity.dk) | 02:55 | |
*** Quits: siebrand (~beis@sm.xs4all.nl) () | 03:11 | |
*** Joins: Al_Chapone (~chatzilla@ATuileries-152-1-47-231.w82-123.abo.wanadoo.fr) | 03:30 | |
*** Quits: davidinc (d5374b7b@gateway/web/freenode/ip.213.55.75.123) (Quit: Page closed) | 04:35 | |
*** Parts: nkj (~nkj252@ip-89-176-233-132.net.upcbroadband.cz) | 05:34 | |
*** Joins: grelot (500c51b2@gateway/web/freenode/ip.80.12.81.178) | 05:44 | |
grelot | hi everyone | 05:45 |
dhx_m | hi | 05:47 |
*** Joins: kang (~kang@rsbac/developer/kang) | 06:01 | |
kang | hi mantis users ;) | 06:02 |
kang | i would like to know if there's some way of disallowing "CLOSE" on an issue for an access level | 06:02 |
*** Quits: grelot (500c51b2@gateway/web/freenode/ip.80.12.81.178) (Quit: Page closed) | 06:18 | |
*** Joins: ynyr (~ynyr@cpc1-mapp5-0-0-cust769.12-4.cable.virginmedia.com) | 06:23 | |
ynyr | hi | 06:23 |
ynyr | is there a php function to access custom fields? | 06:23 |
*** Joins: nuclear_eclipse (~jreese@leetcode.net) | 06:39 | |
dhx_m | ynyr: depends on what you mean by "access"... but there should be some functions for you in core/custom_field_api.php | 06:48 |
ynyr | dhx_m: thanks | 06:49 |
ynyr | I'll take a look | 06:49 |
*** Joins: xavier33 (~xavier@tui75-3-88-168-238-117.fbx.proxad.net) | 06:54 | |
xavier33 | Hi | 06:54 |
dhx_m | xavier33: hi | 06:54 |
xavier33 | i need help | 06:54 |
xavier33 | i want to migrate my mantis 1.2.0a to 1.2.2 | 06:55 |
xavier33 | but i dont know | 06:55 |
xavier33 | do you have any link or tuto for this migration ? | 06:55 |
dhx_m | backup your old installation | 06:57 |
dhx_m | (database and files) | 06:57 |
dhx_m | then delete your old directory | 06:57 |
dhx_m | untar/unzip 1.2.2 | 06:57 |
dhx_m | copy back your configuration files (config_inc.php, custom_*.inc, etc) | 06:58 |
dhx_m | then try logging in as the administrator again | 06:58 |
dhx_m | it'll ask you to run an upgrade script | 06:58 |
dhx_m | if you run into problems (using MSSQL?) it may be best to upgrade to 1.2.0 before upgrading to 1.2.2 | 06:59 |
*** Quits: Al_Chapone (~chatzilla@ATuileries-152-1-47-231.w82-123.abo.wanadoo.fr) (Ping timeout: 246 seconds) | 07:01 | |
kang | bleh, this source integration is nice but.. wtf with the assumption that people get their svn/git/etc from.. remote server | 07:06 |
kang | most cases people are going to have a git/svn on the same host | 07:06 |
kang | =( | 07:06 |
dhx_m | SVN can be used locally | 07:06 |
dhx_m | and most of the time you'd have it setup so that a post commit hook notifies MantisBT | 07:06 |
kang | well i'm doing that now | 07:07 |
kang | interface was just nicer:p | 07:07 |
kang | no idea about CLOSE? suppose i gotta hack it up somewhere inside | 07:07 |
dhx_m | the other VCS plugins should also be able to pull data locally in the future | 07:07 |
dhx_m | it's just a case of people having time to do it | 07:07 |
CIA-100 | Mantisbt: hickseydr * r735ddedd01ff / (6 files in 3 dirs): Issue #11826: Remove ajax_api | 07:32 |
*** Quits: Rixie (~Rixie@0x4dd7390e.adsl.cybercity.dk) (Quit: Rixie) | 07:47 | |
*** Joins: Al_Chapone (~chatzilla@ATuileries-152-1-47-231.w82-123.abo.wanadoo.fr) | 08:05 | |
ynyr | hi | 08:25 |
ynyr | where is the mantis log file? | 08:25 |
*** Joins: hcl2_ (~hardcorel@75.41.110.112) | 09:02 | |
*** Joins: istvanb (d917e473@gateway/web/freenode/ip.217.23.228.115) | 09:04 | |
istvanb | hi there | 09:04 |
istvanb | I have to move a project to under another project (as a subproject). When I did that it looks like it was not a move but rather a mirroring because now I have the same project in two places | 09:05 |
istvanb | how can I get rid of the original and just show the project once in its new place? | 09:05 |
nuclear_eclipse | istvanb: right, you need to remove it as a subproject from the old parent | 09:05 |
istvanb | and I assume in the new place it will display all the issues filed originally to the project | 09:06 |
nuclear_eclipse | yep | 09:06 |
istvanb | is this a feature or a bug? | 09:06 |
nuclear_eclipse | feature | 09:06 |
*** Parts: kang (~kang@rsbac/developer/kang) | 09:06 | |
istvanb | yes, if I unlink it from the original place it appears only in the new location | 09:08 |
istvanb | I guess this is what you meant | 09:08 |
nuclear_eclipse | yep | 09:08 |
istvanb | thanks man | 09:08 |
nuclear_eclipse | np | 09:08 |
istvanb | anyways: today I did a training on some of the users how to use mantis in our company enviroment | 09:08 |
istvanb | they looked very happy with that | 09:09 |
istvanb | so from now on we are on an official trial period | 09:09 |
nuclear_eclipse | congrats | 09:10 |
istvanb | well | 09:10 |
istvanb | congrats to you guys! | 09:10 |
dhx_m | how large is your bugtracker? | 09:13 |
dhx_m | number of users, issues, etc? | 09:13 |
istvanb | we have just started it | 09:14 |
istvanb | so we have 8-10 users | 09:14 |
istvanb | and only like 15 existing issues | 09:14 |
istvanb | I will keep this project closed until a month to see how this fits for our needs | 09:14 |
istvanb | then I will evaluate the results based on the KPI graphs of mantis and also based on user reviews | 09:15 |
istvanb | if its a success then we will propose this to the higher management | 09:15 |
istvanb | overall in the company we have about 50-60 potential users | 09:15 |
dhx_m | I would have thought that 50-60 users would need at least one dedicated person looking after the bug tracker ("change management system" in formal lingo) | 09:20 |
istvanb | heres the deal | 09:20 |
istvanb | : | 09:20 |
istvanb | this is a trial period to make mantis work as a helpdesk system. If it work fine then management has to make a decision. If we want to keep it only for SW then I can manage it | 09:22 |
istvanb | if they want to expand it to be a global corporate helpdesk system then they have to dedicate a person which can not be me | 09:22 |
istvanb | I made this very clear to my manager and he is happy with that | 09:22 |
*** Joins: daryn (~daryn@h158.249.190.173.static.ip.windstream.net) | 09:30 | |
daryn | nuclear_eclipse around? | 09:36 |
*** Joins: fanno (~b3g@193.3.95.240) | 09:37 | |
nuclear_eclipse | hi daryn | 09:45 |
daryn | hello | 09:46 |
daryn | i have a plugin question for you | 09:46 |
nuclear_eclipse | uh oh | 09:46 |
daryn | should be easy for you i think :) | 09:46 |
daryn | in our old instance of mantis we customized our email links so that when a user clicks the link it adds the subject and cc's some users | 09:47 |
daryn | i'm trying to figure out how that works with the plugins as it seems CoreFormatting handles it but not quite following how | 09:47 |
daryn | i see the email function in CoreFormatting but how/when does that get called? | 09:48 |
nuclear_eclipse | are you talking about where the plugin automatically converts foo@domain to <a href="mailto:foo@domain">foo@domain</a> ? | 09:48 |
daryn | yes | 09:48 |
daryn | so how do i override that? | 09:48 |
nuclear_eclipse | the email_* functions defined in coreformatting are different | 09:48 |
nuclear_eclipse | those cover marking up text that's to be sent in an email | 09:48 |
daryn | ok... | 09:49 |
nuclear_eclipse | you probably just want to modify core/print_api.php | 09:49 |
daryn | bah | 09:49 |
nuclear_eclipse | because the plugin just calls those functions | 09:49 |
daryn | that's what it was looking like to me but I was hoping I was wrong | 09:49 |
*** Joins: mantisbt_45420 (b7528182@gateway/web/freenode/ip.183.82.129.130) | 09:50 | |
*** Parts: mantisbt_45420 (b7528182@gateway/web/freenode/ip.183.82.129.130) | 09:51 | |
dhx_m | nuclear_eclipse: is there a preferred way for plugins to load their own JavaScript/CSS/images? | 09:51 |
nuclear_eclipse | hook the LAYOUT_RESOURCES event and output <link>/<script> tags using plugin_file() to generate the link to stuff in your plugin's files/ directory | 09:53 |
daryn | dhx_m: nuclear_eclipse: speaking of... should we create a new event and load javascript just before the body tag rather than the head? It seems that is the preferred location for all scripts now. | 09:53 |
daryn | the closing body tag that is | 09:53 |
*** Quits: Cupertino (~Cupez@unaffiliated/cupertino) (Quit: I give up...) | 09:53 | |
nuclear_eclipse | I'd rather leave it the way it is | 09:54 |
*** Quits: kirillka (~Miranda@global-n01.vester.ru) (Quit: kirillka) | 09:54 | |
dhx_m | daryn: I have heard that is the preferred way to load JavaScript too | 09:54 |
daryn | apparantly the scripts prevent everything else from loading until they finish if they are in the head | 09:54 |
dhx_m | daryn: however it would impact on performance for users whose browsers can download multiple files at a time | 09:54 |
dhx_m | the alternative is load the entire <body>... then download the scripts... then execute them | 09:55 |
daryn | thats the point, with the scripts in the head the browser cannot download multiple files until the scripts are done | 09:55 |
dhx_m | hmmm so top of the <body> is best? | 09:55 |
daryn | no bottom of body according to what i've read...from multiple sources which I can't name atm | 09:56 |
nuclear_eclipse | I'd rather just have a single place to output both JS and CSS stuff... | 09:56 |
*** Joins: Cupertino (~Cupez@unaffiliated/cupertino) | 09:56 | |
nuclear_eclipse | if you want to move the LAYOUT_RESOURCES event to the end of the page, I don't much care about that, but I don't want to split that event, it'll get confusing and error prone | 09:57 |
daryn | nuclear_eclipse: i hear that but tbh one of the things that has frustrated me is i have multiple plugins loading both styles and scripts so the styles and scripts are interspersed. that has been a bit confusing to me when debugging | 09:58 |
*** Quits: Cupertino (~Cupez@unaffiliated/cupertino) (Client Quit) | 09:58 | |
daryn | so, in my repo i've modified so all the css links are output just before the </head> in a group and all the scripts are output just before </body> in a group. seems much clear to me | 09:59 |
nuclear_eclipse | so have your plugin output an HTML comment or something to make it easier for you to find, but having them interspersed shouldn't affect how they work, and leaves less room for people to do the wrong thing | 09:59 |
dhx_m | nuclear_eclipse: more to the point was where plugins are meant to store CSS/JS? | 09:59 |
dhx_m | nuclear_eclipse: seeing as plugins could be stored outside the web root | 09:59 |
nuclear_eclipse | dhx_m: plugin_file() takes care of that | 10:00 |
nuclear_eclipse | put the file in the plugin's files/ directory, use plugin_file() to generate a URL, and plugin_file.php will handle loading it from the file system and outputting the contents to the client | 10:00 |
dhx_m | ok so if I were to implement plugin_require_js() it'd use plugin_file() to get the real path (via plugin.php)? | 10:01 |
dhx_m | ah gotcha | 10:01 |
nuclear_eclipse | plugin_require_js() ?! | 10:01 |
dhx_m | yep | 10:01 |
dhx_m | call it before you send html_top and it'll dump all the JS/CSS includes at once in the header | 10:02 |
*** Quits: istvanb (d917e473@gateway/web/freenode/ip.217.23.228.115) (Quit: Page closed) | 10:02 | |
dhx_m | it allows you to selectively include files on a per-page basis | 10:02 |
nuclear_eclipse | ? I'm so confused | 10:02 |
dhx_m | which will become more important when/if we ever want to do any fancy JavaScript | 10:02 |
dhx_m | require_js() and require_css() are two functions I introduced recently | 10:03 |
nuclear_eclipse | why aren't we just always including js files? | 10:03 |
nuclear_eclipse | the browser only needs to download them once anyways | 10:03 |
dhx_m | not every page will use the same JS/CSS files | 10:03 |
dhx_m | more the point it makes it easy to see which pages use which scripts | 10:03 |
nuclear_eclipse | I think you're introducing unneeded complexities... | 10:03 |
dhx_m | it's easy :) | 10:03 |
daryn | i'm actually having similar issues where i have way too many js/css files loading where they aren't needed | 10:04 |
* nuclear_eclipse gets an urge to nuke the 1.3 branch and start over with python... | 10:04 | |
daryn | :) | 10:04 |
dhx_m | the approach I've taken is somewhat like that of the Linux Kernel | 10:05 |
daryn | nuclear_eclipse: only I don't know python so you'd be on your own...which might make you happier anyway :) | 10:05 |
dhx_m | instead of using IFDEF's they call functions that contain the IFDEFS | 10:05 |
dhx_m | so the ugly conditions are hidden out of the way (and in the event a feature is disabled, the function is skipped by the compiler anyway) | 10:06 |
dhx_m | nuclear_eclipse: I was thinking C++? :p | 10:06 |
nuclear_eclipse | bad dhx_m! bad! | 10:06 |
nuclear_eclipse | how dare you mention the kernel and C++ in the same thought! | 10:07 |
nuclear_eclipse | don't you know Linus hates C++? | 10:07 |
dhx_m | :) | 10:07 |
dhx_m | anyone for C#? :p | 10:07 |
daryn | only because Linus thinks he is smart...I guess he does have a point there doesn't he :) | 10:07 |
dhx_m | I think the argument is really... why? What do they gain from moving to C++? | 10:10 |
dhx_m | and does that outweigh the costs | 10:11 |
daryn | right, i was just attempting a bit of humor in that C programmers tend to think that C is the language of the gods and those using any other language are mere mortals at best | 10:13 |
dhx_m | :) | 10:14 |
dhx_m | do you think they'd like the MantisBT source code? :p | 10:15 |
nuclear_eclipse | probably not at all | 10:15 |
daryn | i don't even like MantisBT source code | 10:15 |
nuclear_eclipse | +1 to that | 10:15 |
dhx_m | haha | 10:16 |
dhx_m | I wasn't even here when filters_api.php was written :p | 10:16 |
nuclear_eclipse | I don't think any of us were here when that beast was written... ;) | 10:17 |
dhx_m | you can count the length of functions in that file in the 10's of kilobytes | 10:17 |
daryn | it's going to eventually die a horrific death in the fires of Mount Doom but the road is long and arduous | 10:19 |
dhx_m | I think we need to get a new Field API done first | 10:19 |
daryn | nah | 10:19 |
dhx_m | maybe that's the wrong idea though | 10:20 |
daryn | fulltext search. no need for field classes | 10:20 |
dhx_m | it might get annoying if you want to find "version 1" | 10:21 |
dhx_m | the search would just be "1" wouldn't it? | 10:21 |
daryn | nope | 10:21 |
daryn | version_id: 1 | 10:21 |
daryn | or whatever the operator is | 10:21 |
daryn | you'll be able to target specific fields if you want | 10:22 |
daryn | without a huge filter | 10:22 |
dhx_m | I like the idea... but will it actually replace filter dropdowns? | 10:23 |
daryn | we might need a simple and advanced where the simple is a single text field and advanced is a list of fields | 10:24 |
daryn | but I think the advanced would still be just autocompleted text boxes rather than full dropdowns. Maybe textboxes if js is enabled and dropdowns if not ? yuck... | 10:25 |
*** Joins: yish (~yish@host86-186-174-242.range86-186.btcentralplus.com) | 10:27 | |
dhx_m | I was thinking that with a new Field API we'd know the type of a field | 10:30 |
dhx_m | and thus we'd be able to create a renderer object that decides how the HTML form will be printed | 10:30 |
dhx_m | (on a per-field-type basis) | 10:30 |
dhx_m | so we could show a dropdown box if the number of entries is less than 50 | 10:31 |
dhx_m | or an autocomplete text box for more than 50 | 10:31 |
dhx_m | I suspect PHP's OO isn't strong enough to do it nicely though | 10:31 |
daryn | yeah...that was kinda the direction i was taking before but it still became really complex really fast. | 10:32 |
daryn | And I think people are getting used to the whole textbox/autocomplete search thing so it's probably preferred anyway | 10:32 |
dhx_m | it does require JavaScript though... | 10:33 |
daryn | well the autocomplete does | 10:34 |
daryn | you could still perform a search from a textbox without autocomplete...I doubt if that will be much of a problem. Usually people know what they are searching for don't they? | 10:35 |
dhx_m | for some things, yes | 10:39 |
dhx_m | maybe not for categories, versions, priorities, severities and statuses | 10:39 |
dhx_m | I think in those cases it may be easier for them to select from a list of options presented to them (orthogonal data) | 10:40 |
daryn | so maybe those are dropdowns on the advanced filter... | 10:40 |
dhx_m | yep | 10:40 |
daryn | you know those could still be populated without knowing the field types though | 10:40 |
dhx_m | which is why I mentioned the idea of having different renderers for the same field | 10:41 |
daryn | yeah...there's some thinking and design to do for this... | 10:41 |
dhx_m | well you'd know it's an enumeration type | 10:42 |
dhx_m | yep | 10:42 |
*** Joins: alexsander (~alexsande@187.113.226.96) | 10:53 | |
*** Parts: DigitallyBorn (~patricks@72.236.65.179) | 11:07 | |
*** Quits: xavier33 (~xavier@tui75-3-88-168-238-117.fbx.proxad.net) (Ping timeout: 240 seconds) | 11:36 | |
*** Quits: yish (~yish@host86-186-174-242.range86-186.btcentralplus.com) () | 11:45 | |
*** Quits: Al_Chapone (~chatzilla@ATuileries-152-1-47-231.w82-123.abo.wanadoo.fr) (Quit: en rain) | 11:45 | |
*** Joins: Github (~Github@sh1-ext.rs.github.com) | 12:30 | |
Github | mantisbt: master David Hicks * 735dded (4 files in 2 dirs): Issue #11826: Remove ajax_api ... - http://bit.ly/aHNFU3 | 12:30 |
*** Parts: Github (~Github@sh1-ext.rs.github.com) | 12:30 | |
*** Quits: ynyr (~ynyr@cpc1-mapp5-0-0-cust769.12-4.cable.virginmedia.com) (Quit: ynyr) | 12:31 | |
*** Joins: ynyr (~ynyr@cpc1-mapp5-0-0-cust769.12-4.cable.virginmedia.com) | 12:32 | |
*** Joins: paulr_ (~paul@cpc1-enfi9-0-0-cust389.hari.cable.virginmedia.com) | 12:41 | |
paulr_ | moo | 12:41 |
*** Joins: siebrand (~beis@sm.xs4all.nl) | 13:00 | |
*** Quits: micahg (~micah@ubuntu/member/micahg) (Read error: Operation timed out) | 13:11 | |
*** Joins: micahg (~micah@ubuntu/member/micahg) | 13:51 | |
*** Quits: siebrand (~beis@sm.xs4all.nl) (Read error: Connection reset by peer) | 14:36 | |
*** Joins: siebrand (~beis@sm.xs4all.nl) | 14:36 | |
*** Quits: alexsander (~alexsande@187.113.226.96) (Quit: Saindo) | 16:31 | |
*** Joins: sda4 (~rueba@p4FD4DCFD.dip.t-dialin.net) | 16:43 | |
*** Quits: fanno (~b3g@193.3.95.240) (Quit: Leaving.) | 16:50 | |
CIA-100 | Mantisbt: daryn * r9d4204bc4c78 /plugins/XmlImportExport/XmlImportExport.php: Remove invalid unterminated comment string. | 16:58 |
daryn | paulr still there? | 17:02 |
paulr_ | moo | 17:05 |
daryn | whats up with the javascript change? | 17:06 |
paulr_ | ? | 17:06 |
daryn | remove minimal_jscss variable commit | 17:06 |
paulr_ | nuclear_eclipse doesn't want to build compiled files | 17:06 |
paulr_ | as part of build process | 17:06 |
paulr_ | so just got minimised versions in javascript did | 17:07 |
paulr_ | and dumped the variable | 17:07 |
daryn | 1. it appears some changes that were committed in dev did not get into min because they have now been reverted | 17:07 |
paulr_ | oh? | 17:07 |
paulr_ | what we should do is | 17:08 |
daryn | 2. It's a pain to develop on minimized files so what would be your plan for that? | 17:08 |
paulr_ | personally | 17:08 |
paulr_ | i'd split the mantis git up | 17:08 |
paulr_ | and have a different git module for different things e.g. docbook | 17:09 |
paulr_ | then as part of build | 17:09 |
paulr_ | merge them | 17:09 |
daryn | what does that have to do with this issue? | 17:10 |
paulr_ | the issue is | 17:10 |
paulr_ | if we work on 'dev' ones | 17:10 |
paulr_ | then build 'min' ones | 17:10 |
paulr_ | and release | 17:10 |
paulr_ | there could be bugs (from the minifying) | 17:10 |
paulr_ | IMO, we should ship min files | 17:10 |
paulr_ | as thats the done thing | 17:10 |
daryn | seems like we really need both and the build should handle minifying. why did john not want that? | 17:12 |
daryn | that would prevent this issue where changes were made in dev and not minified | 17:14 |
paulr_ | personally, i'd like to split the git up or well | 17:17 |
paulr_ | in hg | 17:17 |
paulr_ | you can set up a hg module | 17:17 |
paulr_ | thatp ulls in submodules | 17:17 |
paulr_ | i.e. have a 'manual submodule' | 17:18 |
paulr_ | so when you checkout mantis | 17:18 |
paulr_ | you'd get like | 17:18 |
paulr_ | mantis_code | 17:18 |
paulr_ | mantis_manual straight away | 17:18 |
paulr_ | but it's seem differently | 17:18 |
daryn | i think that's a tough sell | 17:18 |
daryn | so...how do we resolve without splitting the repo up. | 17:19 |
paulr_ | personally, I was gonna build them | 17:20 |
paulr_ | :) | 17:20 |
* paulr_ wrote a script to build /min | 17:20 | |
paulr_ | *however* | 17:20 |
paulr_ | I think we dont need the config | 17:20 |
paulr_ | maybe 'git' should have /javascriptrubbisdhjfdsjklfjkl | 17:20 |
paulr_ | and a script to build /javascript | 17:21 |
paulr_ | either way, variable is a bit silly | 17:21 |
daryn | yeah, i don't have a problem with that really. | 17:21 |
daryn | as long as you don't revert changes :P | 17:21 |
paulr_ | I didn't realise I had | 17:21 |
daryn | i know | 17:21 |
paulr_ | I merged manually one change (aka dhx's) | 17:21 |
daryn | developer mistake | 17:21 |
paulr_ | maybe I took an old /min by mistake | 17:21 |
paulr_ | heh | 17:21 |
paulr_ | http://www.mantisforge.org/cruisecontrol/buildresults/mantisbt?tab=phpcs | 17:22 |
paulr_ | I mean | 17:22 |
paulr_ | i'm building codesniffer/phpdoc rules on each commit | 17:22 |
daryn | so, personally I'd like to see javascript/dev/our scripts and javascript/minified scripts here | 17:22 |
*** Joins: mantisbt_63990 (c8f76c6e@gateway/web/freenode/ip.200.247.108.110) | 17:23 | |
daryn | so we always work in javascript/dev/ and the build minifies the files automatically | 17:23 |
*** Quits: mantisbt_63990 (c8f76c6e@gateway/web/freenode/ip.200.247.108.110) (Client Quit) | 17:23 | |
*** Quits: paulr (~a@212.85.5.19) (Ping timeout: 264 seconds) | 17:25 | |
paulr_ | hmm | 17:27 |
paulr_ | daryn: well, ideally, what i'd like is we have javascript/dev | 17:28 |
paulr_ | have a script that when javascript/dev changes, it recompiles javascript | 17:29 |
paulr_ | so basically, changing javascript generates a 2nd commit | 17:29 |
paulr_ | then on a release build we nuke the javascript/dev | 17:29 |
daryn | yeah...maybe it should be a precommit hook script that compiles and includes it in the same commit | 17:30 |
daryn | and don't nuke javascript/dev | 17:30 |
daryn | then every so often the dev gets removed, added back in, removed....just leave it | 17:30 |
paulr_ | so right | 17:42 |
paulr_ | fix up | 17:43 |
paulr_ | we'll fix up javascript with minified files already | 17:43 |
paulr_ | and /dev with files to min | 17:43 |
daryn | paulr_ you doing that tonight? :) | 17:46 |
paulr_ | well, I think I deleted the compile script yesterday | 17:47 |
paulr_ | heh | 17:47 |
daryn | yeah...i just deleted some local changes accidentally...sometimes git is too powerful | 17:47 |
paulr_ | right | 17:49 |
paulr_ | lets get a tarball | 17:49 |
paulr_ | of the /dev folder | 17:50 |
paulr_ | in fact daryn | 17:50 |
paulr_ | can I 'undelete /dev' in git? | 17:50 |
daryn | you can checkout a file at a given point i think | 17:51 |
daryn | you can revert but don't know if you can partially revert | 17:51 |
paulr_ | hm | 17:51 |
paulr_ | i'll try asking a friend | 17:51 |
daryn | k. i'm heading home but will prolly be on in a bit. | 17:51 |
daryn | also...probably need a readme or something to let people know not to edit the minified files | 17:53 |
*** Quits: daryn (~daryn@h158.249.190.173.static.ip.windstream.net) (Quit: Ex-Chat) | 17:55 | |
*** Quits: sda4 (~rueba@p4FD4DCFD.dip.t-dialin.net) (Quit: Ex-Chat) | 18:03 | |
*** Joins: fanno (~Morten@90.184.93.233) | 18:17 | |
*** Quits: micahg (~micah@ubuntu/member/micahg) (Ping timeout: 240 seconds) | 18:19 | |
CIA-100 | Mantisbt: paul * r6b36df3d4dd9 /core/ (3 files in 2 dirs): Fix CodeSniffer Warnings | 18:25 |
CIA-100 | Mantisbt: paul * r46bc510565d8 /admin/check/ (11 files): Fix PHPDoc Errors | 18:25 |
*** Joins: Github (~Github@sh1-ext.rs.github.com) | 18:30 | |
Github | mantisbt: master Daryn Warriner * 9d4204b (1 files in 1 dirs): Remove invalid unterminated comment string. | 18:30 |
Github | mantisbt: master Paul * 46bc510 (11 files in 1 dirs): Fix PHPDoc Errors | 18:30 |
Github | mantisbt: master Paul * 6b36df3 (3 files in 2 dirs): Fix CodeSniffer Warnings | 18:30 |
Github | mantisbt: master commits 735dded...6b36df3 - http://bit.ly/bUxGVL | 18:30 |
*** Parts: Github (~Github@sh1-ext.rs.github.com) | 18:30 | |
*** Quits: dhx_m (~anonymous@c122-107-170-247.eburwd5.vic.optusnet.com.au) (Ping timeout: 252 seconds) | 18:56 | |
CIA-100 | Mantisbt: paul * r55f2ac2091dd / (7 files in 2 dirs): Remove minimal_jscss variable | 19:04 |
paulr_ | bah no daryn | 19:05 |
*** Joins: dhx_m (~anonymous@c122-107-170-247.eburwd5.vic.optusnet.com.au) | 19:12 | |
*** Joins: daryn (~daryn@h70.219.31.71.dynamic.ip.windstream.net) | 19:16 | |
paulr_ | daryn/dhx: mailed you two | 19:19 |
paulr_ | have I made more of a mess | 19:19 |
paulr_ | or got what you wanted | 19:19 |
daryn | getting ready to look at it | 19:19 |
daryn | paulr_ the change I was missing is there now. not sure about the rest | 19:21 |
paulr_ | i'll add script in a bit | 19:24 |
*** Parts: daryn (~daryn@h70.219.31.71.dynamic.ip.windstream.net) | 19:28 | |
*** Joins: daryn (~daryn@h70.219.31.71.dynamic.ip.windstream.net) | 19:29 | |
*** Quits: fanno (~Morten@90.184.93.233) (Read error: Connection reset by peer) | 19:39 | |
*** Joins: fanno (~Morten@90.184.93.233) | 19:43 | |
*** Joins: micahg (~micah@ubuntu/member/micahg) | 19:57 | |
paulr_ | nn for now | 19:58 |
*** Quits: paulr_ (~paul@cpc1-enfi9-0-0-cust389.hari.cable.virginmedia.com) () | 19:59 | |
*** Quits: scribe9343423 (~scribe934@static.96.23.63.178.clients.your-server.de) (Remote host closed the connection) | 20:00 | |
*** Joins: scribe9343423 (~scribe934@static.96.23.63.178.clients.your-server.de) | 20:00 | |
*** Quits: micahg (~micah@ubuntu/member/micahg) (Ping timeout: 276 seconds) | 20:31 | |
*** Quits: daryn (~daryn@h70.219.31.71.dynamic.ip.windstream.net) (Ping timeout: 255 seconds) | 20:59 | |
*** Quits: fanno (~Morten@90.184.93.233) (Read error: Connection reset by peer) | 22:39 | |
*** Quits: hcl2_ (~hardcorel@75.41.110.112) (Ping timeout: 240 seconds) | 23:45 |
Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!