Wednesday, 2010-06-09

../irclogs/#mantishelp.2010-06-09.log
--- scribe started ---00:00
WaterRatjAnyone online right now?01:15
darynnuclear_eclipse around?04:41
dhx_mdaryn: hi :)04:42
darynhello04:42
darynfilters are almost done04:42
daryn:)04:42
dhx_mwhat is changing this time? :)04:43
daryneverything04:43
dhx_mI haven't been following discussions here for ~2 weeks04:43
darynactually there haven't been many discussions04:43
darynmostly quiet04:43
dhx_mso it's a rewrite?04:44
darynya04:44
darynclasses04:44
dhx_mnice :)04:44
daryneach field has it's own class04:44
dhx_mohhhh yes :)04:44
dhx_mthat is something I really wanted to see happen04:44
darynfilter api is gone04:44
dhx_mso built-in fields use the same classes as custom fields?04:44
darynmmm...sort of yeah04:45
daryni guess so04:45
dhx_mdo field classes extend each other?04:45
darynyes04:45
dhx_mand I guess plugins could extend a field class to create new types?04:45
darynyep04:45
dhx_mis custom_field_api redone?04:46
dhx_m*hopes so... it sucked :p*04:46
darynno, that's later04:46
darynbut i do have ideas for it04:46
darynthese field classes are strictly filter right now04:47
dhx_mso the plan isn't for the Bug class to contain a number of Field subclasses just yet?04:48
dhx_mI guess that would require a rewrite of the entire app04:48
darynno04:48
darynright. just trying to get filters done04:49
darynwas unbelievable really04:49
darynso ridiculously complex and redundant04:49
dhx_m168kb04:52
darynfilter api?04:52
dhx_mthe old one, yeah04:52
daryn0 now :)04:53
dhx_mwhere did it all go? :p04:53
darynof course it's spread over multiple files now04:53
dhx_myep04:53
darynMantisBugFilter, and then field classes04:53
dhx_mlet me know if you push it to mantisforge :)04:53
dhx_m(if mforge is even working :p)04:53
darynyeah, i keep telling john just another couple of days...heh04:53
darynbut it really is almost there now04:54
darynplus jquery datepicker's04:54
dhx_mwhat is the fallback?04:55
darynjust textbox04:55
darynremoved the stupid Filter by date checkbox04:55
dhx_myep04:56
dhx_mthe "Sort by" fields are currently stupid too04:57
darynoh you'll love my fixes for that04:57
darynwell...maybe04:57
dhx_m:)04:57
darynactually...i just made them work and removed the limit of two04:57
dhx_mnice04:57
daryndid you have a thought for sort ui?04:58
dhx_mI sort of like the Mantis approach because it's so simple and fast to use04:58
dhx_mbut I guess the most commonly used UI for filtering is one where you click a button to add a new filter to the list04:59
dhx_mso in effect you're chaining conditions together04:59
dhx_mafaik Redmine does that04:59
dhx_mTrac too04:59
dhx_mbut I imagine they all rely upon Javascript05:00
darynyeah, the filters rely on javascript alot anyway05:00
daryni mean, they'll work without but it's really ugly05:00
dhx_myep05:01
daryni'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 layout05:02
daryncustomizable too05:02
daryninclude only the fields you want, etc.05:02
dhx_myep05:03
dhx_mI was looking into WebSockets recently as a replacement to AJAX05:03
darynyeah?05:03
darynjquery ajax is so easy though...05:04
dhx_myep I think we should stick with jQuery as much as possible05:04
dhx_malthough WebSockets is different AFAIK because it allows push notifications05:04
darynall the filter stuff is moved over to jquery05:05
darynworking on collapse too05:05
darynmainly because it affects filters05:05
darynand is fairly esy05:05
daryneasy05:05
dhx_mactually now I think about it, WebSockets push notifications aren't going to be very useful :)05:06
daryni don't know anything about it05:07
dhx_mand it's hard to create a usable UI when things are changing/being inserted on the screen in real time05:07
darynyeah that could be annoying05:07
daryndepends though05:07
dhx_mwell 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 arrive05:07
darynright, that would  maybe be nice for bugs as long as they fit the current filter05:08
dhx_mbasically people are reinventing the wheel and trying to create native desktop apps within the browser :p05:08
darynyeah, cuz desktops are going away heh05:08
dhx_mperhaps... 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... ugh05:08
darynya05:09
dhx_mI just find sites relying upon JS very hard to use from a usability standpoint05:14
dhx_mI guess using jQuery fixes many of those issues05:14
darynyeah, it's all in the design. javascript should enhance only05:15
bruno_brunois there any way to disable the roadmap and change log links?18:02
bruno_brunoi don`t want them to be shown18:02
nuclear_eclipsebruno_bruno: set the view_roadmap_threshold|view_changelog_threshold config settings to NOBODY19:01
bruno_brunothanks19:07
bruno_brunoit didn`t work ;/19:10
bruno_brunoi do it in the config file?19:11
bruno_bruno$view_changelog_threshold = NOBODY;19:11
nuclear_eclipsebruno_bruno: $g_view_changelog_threshold19:23
bruno_brunothe changelog worked19:24
bruno_brunobut the same thing for roadmap didn`t work19:24
bruno_bruno$g_view_roadmap_threshold = NOBODY;19:24
nuclear_eclipsegrr, it's $g_roadmap_view_threshold ... =\19:25
nuclear_eclipseinconsistent19:25
bruno_brunoweird19:25
bruno_brunothanks, sorry for bothering you19:26
nuclear_eclipsenp19:26
minimoonuclear_eclipse: CMS: drupal, joomla, any others?19:28
nuclear_eclipsethere are lots of them19:37
minimoogood ones :P19:37
nuclear_eclipseWordpress is technically a CMS as well, just focused around a blog19:37
nuclear_eclipseif you're not set on PHP, there are a few good ones in Python and such19:38
minimooi'm after good atm19:38
nuclear_eclipsebut tbh, I wouldn't really consider many of them to be "good" :P19:38
minimooso dont care what19:38
minimooit's probably php19:38
minimoobut19:38
minimoosomeone wants something for hockey club19:38
minimooI suggest drupal19:38
minimoo+ed19:38
minimoo(as joomla seemed complicated to use)19:38
nuclear_eclipsedrupal is probably the best starting place for anything small19:38
minimooiirc drupal was easy to use?19:39
nuclear_eclipsemore or less19:39
nuclear_eclipsemy biggest complaint with Drupal was that it was very resource intensive, and had a bit too much inherent complexity in the database and system design19:40
nuclear_eclipseeg, the "everything is a node" paradigm is a bit frustrating at times19:40
nuclear_eclipsethe database quickly becomes a huge bottleneck with drupal installs19:41
nuclear_eclipseenough so that I migrated *back* to wordpress after about 6-8 months on drupal19:42
nuclear_eclipsebut I've ditched wordpress these days too19:42
nuclear_eclipsenow I just use a static site generator19:42
nuclear_eclipsethe only "dynamic" parts of my site are mantis and mail tools19:43
minimoommmmmmm19:44
minimoojoomla ?19:44
nuclear_eclipseI agree with you on Joomla, i couldnt ever get past the inital setup phase without getting completely lost and have a big headache19:44
minimooI'd like to suggest something for work person to use for hockey club19:46
minimoothat's easy to use19:46
nuclear_eclipsewell, a real CMS is inherently "not easy" :P19:47
nuclear_eclipsethe question is really what do they want from it? a forum?19:47
nuclear_eclipseor just an info board?19:48
nuclear_eclipseit might be best to just give them something like wordpress or phpbb3 and leave it at that19:48
minimoodoes debian not havbe build essentials19:49
minimoomore a website19:49
nuclear_eclipseor even something like MediaWiki might be a good solution19:49
nuclear_eclipseif they just want a website that's easy to update, point them at http://weebly.com19:49
minimoomm19:49
minimoothey've got hosting from a member19:50
minimooand static pages atm19:50
minimoobut want to allow otheres in club to be able to edit basically19:50
nuclear_eclipseso, mediawikisounds like a good solution19:51
nuclear_eclipsejust make the wiki require special access to edit pages19:51
nuclear_eclipseand turn off user registration19:51
nuclear_eclipseand/or19:51
minimoocan you theme it though?19:51
nuclear_eclipseyeah, there should be a decent amount of free themes available, or at least a starting point for someone to customize the skin19:53
nuclear_eclipsewordpress is probably also a decent solution, just configure it to not use the blog portion19:54
nuclear_eclipsethat's what I used for my portfolio site19:54
nuclear_eclipseif you're set on needing a full CMS though, I've also heard e107 as an alternative19:56
minimoosomeone suggetsed typo319:56
nuclear_eclipseyeah, that was my next suggestion19:56
minimooare either of those fairly 'modern' aka any ajax stuff19:57
nuclear_eclipsebut that runs on ruby, so I have no clue how easy it would be to set up or deploy19:57
nuclear_eclipseno clue regarding ajax, but imo that shouldn't really matter19:57
minimooruby is typo3 or e106?19:58
nuclear_eclipsetypo is ruby, e107 is php19:58
minimoohttp://www.php-fusion.co.uk/news.php20:01
minimooheard of that?20:02
nuclear_eclipseheard of it, never used it20:02
nuclear_eclipseit's a fork of phpnuke iirc, and I never liked that one20:02
* minimoo might just try http://ez.no/download20:10
nuclear_eclipseI still think Weebly would be exactly what they need/want for the site -- if they want multiple editors, then just share a login?20:17
minimoothey have a box for it20:17
minimooor well20:17
minimoosomeone hosts site for them20:17
nuclear_eclipsewell, I'm thinking more the interface on weebly is extremely simplified for those who don't understand anything about web development or cms design20:18
nuclear_eclipseI 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 apps20:19
WaterRatjAnyone here?22:38

Generated by irclog2html.py