IRC #drupal re: project not publishing nodes, flexibility
Topic for #drupalDrupal Development Chat | Use #drupal-support or http://drupal.org/support for support questions. Theming discussion is on #drupal-themes. | Digg: http://www.digg.com/software/ Two_videocasts_about_the_new_Drupal | Do not talk of consultancy fees here. Thanks. | We have a #drupal-soc channel now. irc: Shakur has joined drupal irc: SC-RM has left drupal irc: adrinux has joined drupal irc: kitt has joined drupal irc: R_engel has left drupal irc: X_x has joined drupal Derek: seen nedjo? Druplicon: nedjo was last seen in #drupal-ecommerce 5 days 21 hours ago saying 'Thanks, I'll try to get a first draft patch posted tomorrow.'. irc: Itkovian has left drupal irc: port has joined drupal Amazon: dww: nedjo's best found via email Derek: we exchanged some this morning... i was just wondering if he was around, that's all. ;) Derek: thanks for the pointer, though... Derek: seen osinet? Druplicon: osinet was last seen in #drupal 1 hours 21 mins ago saying 'thanks for your help, anyway'. irc: Freso has left drupal irc: vIkSiT has joined drupal irc: eighty has left drupal irc: malexmedia has joined drupal malexmedia: hey all... how can my module get a complete list of all NIDs that match a given taxonomy classification? malexmedia: i'm looking at taxonomy_select_nodes at the moment, but it is only giving me the top N results irc: s1mon has left drupal irc: j^ has joined drupal irc: JonBob has left drupal irc: TobiasFar has left drupal irc: bpuccio has left drupal irc: erikhopp has left drupal irc: erikhopp has joined drupal irc: Heine has left drupal irc: erikhopp has left drupal killes: dww: hi, did you see my recent comment? Derek: no sorry, where? Derek: http://drupal.org/node/64100 ? Druplicon: http://drupal.org/node/64100 => project shouldn't publish/ unpublish nodes automatically based on releases irc: Nand0 has left drupal killes: yeah killes: merlinofchaos: ping Derek: why don't we make a new signup administrative page that shows pending, unpublished projects? irc: scyrma has joined drupal irc: R_engel has joined drupal Derek: sorry, project admin, that is... killes: yeah, we could do that killes: another idea: irc: Aw0L has left drupal irc: Nomad411 is now known as Nomad411_Away killes: auto-publish projects that have a corresponding entry in cvs. Derek: well, it seems somewhat silly to try to do fork/duplicate filtering on the account requests, but then nothing once they're inside the gates. ;) killes: ie, if people proceed according to your recipe then their new projects will be published from the start killes: why? killes: nobody really checks new projects now anyway. killes: no reason to change that. Derek: i guess the premise is once we trust them enough w/ an account in the first place, we trust them to never attempt to start doing duplicate work in the future... killes: I rather unpublish one inappropriate project once a year rather than publish five a week Derek: sure. killes: makes sense, doesn't it? Derek: but what good is unpublishing it if project will republish it at the next cron run? ;) killes: also, we should limie creation of projects to people with a cvs account. killes: limit Derek: *that* seems like the real solution. killes: well, the cron stuff should go away of course Derek: then all projects should just be published immediately. irc: d-f-g has joined drupal killes: yes Derek: i was thinking the same thing... killes: cool Derek: i guess we'd just want to make a role for this, which had whatever cvs-related perms we wanted, and "create projects" perm irc: geilhufe has joined drupal killes: hmm irc: hunmonk has joined drupal killes: can't the access hook in project check for the cvs account? Derek: i dunno if we'd want to have cvs.module automatically messing with roles. killes: no roles Derek: well, we don't really want to have "project" show up as an option on "create content", do we? killes: just if $user->cvs-account killes: right killes: so you check the global $user for the cvs info. killes: maybe to a user_load if neccessary killes: do killes: killes sips from his stein. Derek: a) if we do this, we should make it a project setting to enable this behavior -- i still have illusions in the idea of being able to use project somewhere *other* than d.o. ;) killes: heh, I don't :p killes: you can do a if module_exist(cvs) Derek: b) i'd have to look at the project code to figure out if what you're saying is possible... i suspect it is... killes: yeah killes: easily Derek: yeah, furthermore, i have illusions in the idea that you could enable both project and cvs somewhere other than d.o. ;) irc: drob has joined drupal Derek: i'd still make it a setting, not just module_exist(). ;) killes: function project_project_access($op, $node) { webchick: killes, say... the vote up/vote down package... is that you who keeps marking it as unpublished? and if so, is it because of the commercial thing? or is there some bug in project module? killes: settings suck killes: webchick: no killes: webchick: the gremlins do it webchick: Ah, the gremlins. :) Derek: webchick: we suspect bugs in project's auto publish/unpublish code. killes: I've no idea why it gets unpublished webchick: Ok, just making sure I wasn't stepping on any toes by publishing it again. Derek: which is why killes and i are talking about how to completely rid project of all such code. killes: I suspect the regexp in project_cron webchick: Oh. I should pay attention. :) Derek: 'tis ok. ;) killes: webchick: I did that several times myself killes: yeah killes: Kjartan likes the code, but Kjartan shows up once every half a year. webchick: Yeah that makes sense. I just got nervous when I saw your name thinking it might've been a licensing conflict or something. mozillaman: seen Dries_ Druplicon: Dries_ was last seen in #drupal 1 days 3 hours ago saying 'webchick: pm?'. killes: webchick: no, I was just trying to help Derek: killes: why do you think settings suck? killes: and gave up killes: dww: it is a general consensus :p Derek: is that not a good way to keep a module flexible enough to be used for different things by different people? malexmedia: hey all... am looking for a way to get a list of _all_ nids that match specific tids mozillaman: seen craq Druplicon: craq was last seen in #drupal 5 hours 1 mins ago saying 'dww: that was the same thing for me that i hated about it too'. killes: dww: well, it you can't do without a setting, go ahead. killes: dww: but I generally prefer the "do what I think" approach malexmedia: taxonomy_select_nodes is great, except it seems to be only giving me the top N nids Derek: killes: i refuse to give in to the "project should only run on d.o".. killes: malexmedia: do a join on term_node killes: or just a select •: malexmedia looks Derek: one of the main reasons i'm making so many improvements to it is because i want to use it for other things, too. killes: dww: that's ok. webchick: seen moshe_home Druplicon: moshe_home was last seen in #drupal 3 hours 37 mins ago saying 'i am not updating groups site with this new og code. thats suicidal. views would need to be rebuilt'. webchick: seen moshe_work Druplicon: moshe_work was last seen in #drupal 55 days 3 hours ago saying 'chx: i would accept it but i am not release manager. i think it will be tough'. Derek: you think it's hard finding people to keep project working and getting better already? killes: dww: I don't really want it to be resteicted to drupal.org malexmedia: killes: oh, so should I just do the db queries myself? killes: malexmedia: umm, yes. Derek: if it's so central to d.o, we should nurture as big a devel community as possible... malexmedia: ie, there's no 'right' way to do it with the drupal api malexmedia: cool, thanks Derek: and that means getting other people to use it... killes: malexmedia: there might be a function in taxonomy.module Derek: and that means leaving it flexible, without so many assumptions about how we need it to work on d.o... irc: clouseau has left drupal killes: dww: yeah, ok, stop it. :p malexmedia: killes: i was looking, and taxonomy_select_nodes seems to be the closest candidate Derek: </soapbox> Derek: ;) malexmedia: but it's not 100% perfect :-P killes: malexmedia: I think that's not really what you want killes: yeah Derek: webchick, can i get an amen? ;) killes: so do you own select nid from term_node where tid = %d webchick: Wait. amen? what am I amening? Derek: my rant about project. ;) Derek: forget it. webchick: Oh probably. :D webchick: If I ever get a huge chunk of freetime webchick: I have a big interest in project module malexmedia: killes: works for me, thanks webchick: but... Derek: i just meant my last 5 messages in here, roughly... webchick: until then I will do my best to help it get working on d.o, :) irc: malexmedia has left drupal webchick: And I think making it flexible is a godo thing webchick: good thing* webchick: So does that qualify as an amen? :) Derek: indeed. Derek: killes, i'll create a project issue about what we were talking about and assign it to myself. Derek: the code will in fact be easy, even with the setting. ;) Derek: but, i'd want to test it locally a lot, first. irc: vIkSiT has left drupal Derek: so i can't just finish it right now... killes: dww: no hurry Derek: ok. killes: webchick: try casetracker :p webchick: so i hear. ;) Derek: *sigh* ;) killes: at least if you don't need the cvs/tarball integration Derek: was i just being dense when i tried it, or does case tracker not allow you to move "cases" from one project to another? killes: dww: let me try irc: adrinux has left drupal Derek: (yeah, sorry, i don't have a local test site for casetracker setup at the moment) killes: dww: you can edit the case and re-assign killes: well, I do killes: :p killes: non-local Derek: yeah, i figured. killes: but testsite Derek: but there's no way for non-admins to move cases? killes: not sure Derek: i.e. you need admin nodes perms? Steef: seen nedjo Druplicon: nedjo was last seen in #drupal-ecommerce 5 days 22 hours ago saying 'Thanks, I'll try to get a first draft patch posted tomorrow.'. Derek: yeah, that's a serious failing IMHO... killes: dww: no, you can change that from a comment Derek: oh, ok, great. killes: yep, works Derek: killes, i guess i should just followup to http://drupal.org/ node/64100 instead of making a whole new feature request about it. ;) Druplicon: http://drupal.org/node/64100 => project shouldn't publish/ unpublish nodes automatically based on releases killes: dww: right irc: s1mon has joined drupal irc: hunmonk has left drupal irc: Shakur is now known as Flk irc: drob has left drupal irc: tobias_maier has left drupal irc: obicke has left drupal irc: s1mon has left drupal irc: eaton has left drupal irc: gordonh has joined drupal
doh, sorry! didn't mean to send that to the list. ;) please ignore. (damn mail client autocomplete thinks it knows better than i)... -derek
participants (1)
-
Derek Wright