*** Quits: micahg (~micah@ubuntu/member/micahg) (Ping timeout: 276 seconds) | 00:10 | |
*** Joins: mantisbt_35571 (~3c349e05@gateway/web/freenode/ip.60.52.158.5) | 00:22 | |
*** Quits: mantisbt_35571 (~3c349e05@gateway/web/freenode/ip.60.52.158.5) (Client Quit) | 00:23 | |
*** Joins: mantisbt_63012 (~da6bf6ce@gateway/web/freenode/ip.218.107.246.206) | 00:25 | |
*** Parts: mantisbt_63012 (~da6bf6ce@gateway/web/freenode/ip.218.107.246.206) | 00:25 | |
*** Joins: daryn (~daryn@h178.64.29.71.dynamic.ip.windstream.net) | 00:40 | |
daryn | nuclear_eclipse around? | 00:41 |
---|---|---|
dhx_m | daryn: hi :) | 00:42 |
daryn | hello | 00:42 |
daryn | filters are almost done | 00:42 |
daryn | :) | 00:42 |
dhx_m | what is changing this time? :) | 00:43 |
daryn | everything | 00:43 |
dhx_m | I haven't been following discussions here for ~2 weeks | 00:43 |
daryn | actually there haven't been many discussions | 00:43 |
daryn | mostly quiet | 00:43 |
dhx_m | so it's a rewrite? | 00:43 |
daryn | ya | 00:43 |
daryn | classes | 00:44 |
dhx_m | nice :) | 00:44 |
daryn | each field has it's own class | 00:44 |
dhx_m | ohhhh yes :) | 00:44 |
dhx_m | that is something I really wanted to see happen | 00:44 |
daryn | filter api is gone | 00:44 |
dhx_m | so built-in fields use the same classes as custom fields? | 00:44 |
daryn | mmm...sort of yeah | 00:44 |
daryn | i guess so | 00:44 |
dhx_m | do field classes extend each other? | 00:45 |
daryn | yes | 00:45 |
dhx_m | and I guess plugins could extend a field class to create new types? | 00:45 |
daryn | yep | 00:45 |
dhx_m | is custom_field_api redone? | 00:45 |
dhx_m | *hopes so... it sucked :p* | 00:46 |
daryn | no, that's later | 00:46 |
daryn | but i do have ideas for it | 00:46 |
daryn | these field classes are strictly filter right now | 00:47 |
dhx_m | so the plan isn't for the Bug class to contain a number of Field subclasses just yet? | 00:48 |
dhx_m | I guess that would require a rewrite of the entire app | 00:48 |
daryn | no | 00:48 |
daryn | right. just trying to get filters done | 00:48 |
daryn | was unbelievable really | 00:49 |
daryn | so ridiculously complex and redundant | 00:49 |
dhx_m | 168kb | 00:52 |
daryn | filter api? | 00:52 |
dhx_m | the old one, yeah | 00:52 |
daryn | 0 now :) | 00:52 |
dhx_m | where did it all go? :p | 00:52 |
daryn | of course it's spread over multiple files now | 00:52 |
dhx_m | yep | 00:53 |
daryn | MantisBugFilter, and then field classes | 00:53 |
dhx_m | let me know if you push it to mantisforge :) | 00:53 |
dhx_m | (if mforge is even working :p) | 00:53 |
daryn | yeah, i keep telling john just another couple of days...heh | 00:53 |
daryn | but it really is almost there now | 00:53 |
daryn | plus jquery datepicker's | 00:54 |
dhx_m | what is the fallback? | 00:54 |
daryn | just textbox | 00:55 |
daryn | removed the stupid Filter by date checkbox | 00:55 |
dhx_m | yep | 00:55 |
dhx_m | the "Sort by" fields are currently stupid too | 00:56 |
daryn | oh you'll love my fixes for that | 00:57 |
daryn | well...maybe | 00:57 |
dhx_m | :) | 00:57 |
daryn | actually...i just made them work and removed the limit of two | 00:57 |
dhx_m | nice | 00:57 |
daryn | did you have a thought for sort ui? | 00:58 |
dhx_m | I sort of like the Mantis approach because it's so simple and fast to use | 00:58 |
dhx_m | but I guess the most commonly used UI for filtering is one where you click a button to add a new filter to the list | 00:59 |
dhx_m | so in effect you're chaining conditions together | 00:59 |
dhx_m | afaik Redmine does that | 00:59 |
dhx_m | Trac too | 00:59 |
dhx_m | but I imagine they all rely upon Javascript | 00:59 |
daryn | yeah, the filters rely on javascript alot anyway | 01:00 |
daryn | i mean, they'll work without but it's really ugly | 01:00 |
dhx_m | yep | 01:01 |
daryn | i'm going to commit with the current layout initially but i've separated the logic and template and i'm working on a couple of possibilities for nicer layout | 01:01 |
daryn | customizable too | 01:01 |
daryn | include only the fields you want, etc. | 01:02 |
dhx_m | yep | 01:03 |
dhx_m | I was looking into WebSockets recently as a replacement to AJAX | 01:03 |
daryn | yeah? | 01:03 |
daryn | jquery ajax is so easy though... | 01:03 |
dhx_m | yep I think we should stick with jQuery as much as possible | 01:04 |
dhx_m | although WebSockets is different AFAIK because it allows push notifications | 01:04 |
daryn | all the filter stuff is moved over to jquery | 01:04 |
daryn | working on collapse too | 01:04 |
daryn | mainly because it affects filters | 01:05 |
daryn | and is fairly esy | 01:05 |
daryn | easy | 01:05 |
dhx_m | actually now I think about it, WebSockets push notifications aren't going to be very useful :) | 01:06 |
daryn | i don't know anything about it | 01:06 |
dhx_m | and it's hard to create a usable UI when things are changing/being inserted on the screen in real time | 01:07 |
daryn | yeah that could be annoying | 01:07 |
daryn | depends though | 01:07 |
dhx_m | well I think the idea is that if you're using gmail and you're viewing your inbox, new emails are inserted at the top of the list as they arrive | 01:07 |
daryn | right, that would maybe be nice for bugs as long as they fit the current filter | 01:07 |
dhx_m | basically people are reinventing the wheel and trying to create native desktop apps within the browser :p | 01:08 |
daryn | yeah, cuz desktops are going away heh | 01:08 |
dhx_m | perhaps... but if you were just about to click on an issue in the list and suddenly another one appeared, dropping them all down the screen... so your click misses the mark... ugh | 01:08 |
daryn | ya | 01:08 |
dhx_m | I just find sites relying upon JS very hard to use from a usability standpoint | 01:14 |
dhx_m | I guess using jQuery fixes many of those issues | 01:14 |
daryn | yeah, it's all in the design. javascript should enhance only | 01:15 |
*** Joins: daryn_ (~daryn@h240.132.28.71.dynamic.ip.windstream.net) | 01:19 | |
*** Quits: daryn (~daryn@h178.64.29.71.dynamic.ip.windstream.net) (Ping timeout: 264 seconds) | 01:22 | |
*** daryn_ is now known as daryn | 01:22 | |
*** Quits: daryn (~daryn@h240.132.28.71.dynamic.ip.windstream.net) (Quit: Ex-Chat) | 01:32 | |
*** Quits: siebrand (~beis@sm.xs4all.nl) () | 01:57 | |
*** Joins: Cupertino (~Cupez@unaffiliated/cupertino) | 02:39 | |
*** Joins: giallu (~giallu@fedora/giallu) | 03:08 | |
*** Joins: Rixie (~Rixie@0x4dd7390e.adsl.cybercity.dk) | 03:24 | |
*** Joins: siebrand (~beis@sm.xs4all.nl) | 03:27 | |
*** Joins: rolfkleef (~rolf@urtica.xs4all.nl) | 03:49 | |
*** Quits: rolfkleef (~rolf@urtica.xs4all.nl) (Ping timeout: 245 seconds) | 04:33 | |
*** Joins: rolfkleef (~rolf@82-204-82-162.fttx.bbeyond.nl) | 04:53 | |
*** Quits: siebrand (~beis@sm.xs4all.nl) () | 05:02 | |
*** Quits: giallu (~giallu@fedora/giallu) (Ping timeout: 260 seconds) | 06:40 | |
*** Joins: micahg (~micah@ubuntu/member/micahg) | 07:37 | |
*** Joins: fanno (~Morten@90.184.93.233) | 08:18 | |
*** Quits: amine (~amine@CPE0023691eb9ee-CM001bd7092fc4.cpe.net.cable.rogers.com) () | 08:22 | |
*** Quits: fanno (~Morten@90.184.93.233) (Read error: Connection reset by peer) | 09:00 | |
*** Joins: fanno (~b3g@193.3.95.240) | 10:06 | |
*** Joins: giallu (~giallu@fedora/giallu) | 10:07 | |
*** Parts: Rixie (~Rixie@0x4dd7390e.adsl.cybercity.dk) | 10:12 | |
*** Quits: Cupertino (~Cupez@unaffiliated/cupertino) (Quit: I give up...) | 10:58 | |
*** Quits: giallu (~giallu@fedora/giallu) (Read error: Operation timed out) | 11:12 | |
*** Quits: rolfkleef (~rolf@82-204-82-162.fttx.bbeyond.nl) (Ping timeout: 245 seconds) | 11:18 | |
*** Joins: daryn (~daryn@rrcs-76-79-4-2.west.biz.rr.com) | 11:37 | |
*** Joins: nuclear_eclipse (~jreese@irc.leetcode.net) | 12:14 | |
*** Quits: dhx_m (~anonymous@c122-107-157-71.eburwd5.vic.optusnet.com.au) (Ping timeout: 276 seconds) | 12:17 | |
*** Joins: nuclear_eclipse (~jreese@irc.leetcode.net) | 12:20 | |
*** Quits: dhx_m (~anonymous@c122-107-157-71.eburwd5.vic.optusnet.com.au) (Ping timeout: 265 seconds) | 12:25 | |
*** Joins: dhx_m (~anonymous@c122-107-157-71.eburwd5.vic.optusnet.com.au) | 12:26 | |
*** Quits: dhx_m (~anonymous@c122-107-157-71.eburwd5.vic.optusnet.com.au) (Quit: Leaving) | 12:51 | |
*** Joins: daryn_ (~daryn@rrcs-76-79-4-2.west.biz.rr.com) | 13:56 | |
*** Quits: daryn_ (~daryn@rrcs-76-79-4-2.west.biz.rr.com) (Client Quit) | 13:56 | |
*** Joins: bruno_bruno (~96a2b0d3@gateway/web/freenode/ip.150.162.176.211) | 14:02 | |
bruno_bruno | is there any way to disable the roadmap and change log links? | 14:02 |
bruno_bruno | i don`t want them to be shown | 14:02 |
nuclear_eclipse | bruno_bruno: set the view_roadmap_threshold|view_changelog_threshold config settings to NOBODY | 15:01 |
bruno_bruno | thanks | 15:07 |
*** Quits: PennStater^AtWrk (Aaron@unaffiliated/pennstater) (Quit: Never look down on someone unless you're helping them up.) | 15:07 | |
*** Joins: PennStatt (Aaron@69.7.104.144) | 15:08 | |
*** PennStatt is now known as PennStater^AtWrk | 15:10 | |
*** Quits: PennStater^AtWrk (Aaron@69.7.104.144) (Changing host) | 15:10 | |
*** Joins: PennStater^AtWrk (Aaron@unaffiliated/pennstater) | 15:10 | |
bruno_bruno | it didn`t work ;/ | 15:10 |
bruno_bruno | i do it in the config file? | 15:10 |
bruno_bruno | $view_changelog_threshold = NOBODY; | 15:11 |
*** Joins: AzaToth (~azatoth@wikipedia/AzaToth) | 15:14 | |
*** Joins: minimoo (~paul@cpc1-enfi9-0-0-cust389.hari.cable.virginmedia.com) | 15:17 | |
nuclear_eclipse | bruno_bruno: $g_view_changelog_threshold | 15:22 |
bruno_bruno | the changelog worked | 15:23 |
bruno_bruno | but the same thing for roadmap didn`t work | 15:24 |
bruno_bruno | $g_view_roadmap_threshold = NOBODY; | 15:24 |
nuclear_eclipse | grr, it's $g_roadmap_view_threshold ... =\ | 15:25 |
nuclear_eclipse | inconsistent | 15:25 |
bruno_bruno | weird | 15:25 |
bruno_bruno | thanks, sorry for bothering you | 15:25 |
nuclear_eclipse | np | 15:25 |
minimoo | nuclear_eclipse: CMS: drupal, joomla, any others? | 15:28 |
nuclear_eclipse | there are lots of them | 15:37 |
minimoo | good ones :P | 15:37 |
nuclear_eclipse | Wordpress is technically a CMS as well, just focused around a blog | 15:37 |
nuclear_eclipse | if you're not set on PHP, there are a few good ones in Python and such | 15:37 |
minimoo | i'm after good atm | 15:38 |
nuclear_eclipse | but tbh, I wouldn't really consider many of them to be "good" :P | 15:38 |
minimoo | so dont care what | 15:38 |
minimoo | it's probably php | 15:38 |
minimoo | but | 15:38 |
minimoo | someone wants something for hockey club | 15:38 |
minimoo | I suggest drupal | 15:38 |
minimoo | +ed | 15:38 |
*** Quits: |HaruAFK| (~haruka@p54ACF3F0.dip.t-dialin.net) (Ping timeout: 245 seconds) | 15:38 | |
minimoo | (as joomla seemed complicated to use) | 15:38 |
nuclear_eclipse | drupal is probably the best starting place for anything small | 15:38 |
minimoo | iirc drupal was easy to use? | 15:38 |
nuclear_eclipse | more or less | 15:38 |
nuclear_eclipse | my biggest complaint with Drupal was that it was very resource intensive, and had a bit too much inherent complexity in the database and system design | 15:39 |
nuclear_eclipse | eg, the "everything is a node" paradigm is a bit frustrating at times | 15:40 |
nuclear_eclipse | the database quickly becomes a huge bottleneck with drupal installs | 15:41 |
nuclear_eclipse | enough so that I migrated *back* to wordpress after about 6-8 months on drupal | 15:42 |
nuclear_eclipse | but I've ditched wordpress these days too | 15:42 |
nuclear_eclipse | now I just use a static site generator | 15:42 |
nuclear_eclipse | the only "dynamic" parts of my site are mantis and mail tools | 15:43 |
minimoo | mmmmmmm | 15:44 |
minimoo | joomla ? | 15:44 |
nuclear_eclipse | I agree with you on Joomla, i couldnt ever get past the inital setup phase without getting completely lost and have a big headache | 15:44 |
minimoo | I'd like to suggest something for work person to use for hockey club | 15:46 |
minimoo | that's easy to use | 15:46 |
nuclear_eclipse | well, a real CMS is inherently "not easy" :P | 15:47 |
nuclear_eclipse | the question is really what do they want from it? a forum? | 15:47 |
nuclear_eclipse | or just an info board? | 15:47 |
nuclear_eclipse | it might be best to just give them something like wordpress or phpbb3 and leave it at that | 15:48 |
minimoo | does debian not havbe build essentials | 15:48 |
minimoo | more a website | 15:48 |
nuclear_eclipse | or even something like MediaWiki might be a good solution | 15:49 |
nuclear_eclipse | if they just want a website that's easy to update, point them at http://weebly.com | 15:49 |
minimoo | mm | 15:49 |
minimoo | they've got hosting from a member | 15:50 |
minimoo | and static pages atm | 15:50 |
minimoo | but want to allow otheres in club to be able to edit basically | 15:50 |
nuclear_eclipse | so, mediawikisounds like a good solution | 15:50 |
nuclear_eclipse | just make the wiki require special access to edit pages | 15:50 |
nuclear_eclipse | and turn off user registration | 15:51 |
nuclear_eclipse | and/or | 15:51 |
minimoo | can you theme it though? | 15:51 |
nuclear_eclipse | yeah, there should be a decent amount of free themes available, or at least a starting point for someone to customize the skin | 15:53 |
nuclear_eclipse | wordpress is probably also a decent solution, just configure it to not use the blog portion | 15:54 |
nuclear_eclipse | that's what I used for my portfolio site | 15:54 |
nuclear_eclipse | if you're set on needing a full CMS though, I've also heard e107 as an alternative | 15:55 |
minimoo | someone suggetsed typo3 | 15:56 |
nuclear_eclipse | yeah, that was my next suggestion | 15:56 |
minimoo | are either of those fairly 'modern' aka any ajax stuff | 15:56 |
nuclear_eclipse | but that runs on ruby, so I have no clue how easy it would be to set up or deploy | 15:57 |
nuclear_eclipse | no clue regarding ajax, but imo that shouldn't really matter | 15:57 |
minimoo | ruby is typo3 or e106? | 15:57 |
nuclear_eclipse | typo is ruby, e107 is php | 15:58 |
minimoo | http://www.php-fusion.co.uk/news.php | 16:01 |
minimoo | heard of that? | 16:01 |
nuclear_eclipse | heard of it, never used it | 16:02 |
nuclear_eclipse | it's a fork of phpnuke iirc, and I never liked that one | 16:02 |
* minimoo might just try http://ez.no/download | 16:10 | |
nuclear_eclipse | I still think Weebly would be exactly what they need/want for the site -- if they want multiple editors, then just share a login? | 16:16 |
minimoo | they have a box for it | 16:17 |
minimoo | or well | 16:17 |
minimoo | someone hosts site for them | 16:17 |
nuclear_eclipse | well, I'm thinking more the interface on weebly is extremely simplified for those who don't understand anything about web development or cms design | 16:18 |
nuclear_eclipse | I set up my father's site to use weebly, and he likes it a lot because he doesn't have to use some crappy TinyMCE-like editor, or worry about dealing with images and such, like when I tried setting him up with Wordpress or other similar apps | 16:19 |
*** Quits: fanno (~b3g@193.3.95.240) (Remote host closed the connection) | 16:37 | |
*** Quits: bruno_bruno (~96a2b0d3@gateway/web/freenode/ip.150.162.176.211) (Ping timeout: 252 seconds) | 16:40 | |
*** Joins: fanno (~Morten@90.184.93.233) | 17:32 | |
*** Quits: minimoo (~paul@cpc1-enfi9-0-0-cust389.hari.cable.virginmedia.com) () | 18:04 | |
*** Quits: daryn (~daryn@rrcs-76-79-4-2.west.biz.rr.com) (Quit: Ex-Chat) | 18:11 | |
*** Joins: WaterRatj (WaterRatj@unaffiliated/waterratj) | 18:35 | |
WaterRatj | Anyone here? | 18:38 |
*** Joins: siebrand (~beis@sm.xs4all.nl) | 19:08 | |
*** Joins: daryn (~daryn@h16.5.170.216.ip.windstream.net) | 19:09 | |
*** Parts: FFForever (~Chris@unaffiliated/ffforever) | 19:37 | |
*** Quits: fanno (~Morten@90.184.93.233) (Read error: Connection reset by peer) | 19:40 | |
*** Quits: scribe9343423 (~scribe934@static.96.23.63.178.clients.your-server.de) (Remote host closed the connection) | 19:59 | |
*** Joins: scribe9343423 (~scribe934@static.96.23.63.178.clients.your-server.de) | 20:00 | |
*** Quits: AzaToth (~azatoth@wikipedia/AzaToth) (Remote host closed the connection) | 21:11 | |
*** Quits: WaterRatj (WaterRatj@unaffiliated/waterratj) () | 21:32 | |
*** Quits: hellonull (~sean@c-68-40-112-255.hsd1.mi.comcast.net) (Quit: Leaving.) | 22:35 |
Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!