How Trellon gave back to Drupal (May 2008)
http://www.trellon.com/ As a well-known Drupal shop, Trellon continually strives to contribute back to the Drupal community in any way it can. Sometimes, we're just too busy, other times, we're just plain ol' lazy and, more often than not, Morbus is complaining about quality or phenoptosis or whatever. By keeping track of what we give back, however, we hope to more clearly see how much we are, or aren't, helping Drupal help ourselves. This month saw the release of a number of modules: Xapian integration http://drupal.org/project/xapian http://www.trellon.com/blog/xapian-search-drupal "A common challenge for Drupal sites is working with documents in different formats and getting them into the search engine. Drupal does not natively index PDFs and Word documents, despite the fact they are the most commonly exchanged text formats on the Internet (outside of HTML) ... [we've] developed a module that replaces Drupal's native search features with the Xapian search engine." Teleport 1.0 http://drupal.org/project/teleport We announced this last month, but our "hotkey-activated launcher utility inspired by Quicksilver" has reached 1.0, for both Drupal 5 and Drupal 6. On a recent project, we've had to provide simple event signups and payment acceptance. The signup module provides part of this solution, but we also added the signup_pay and signup_status modules to the mix. Some remaining requirements resulted in a few additional companions: Signup Pay Early Bird http://drupal.org/project/signup_pay_early_bird Adds two extra fields to the signup_pay module that allows the event creator to specify an early bird discount rate, or percentage, which is then taken into account by signup_pay (req. small patch). Signup Restrict by Role http://drupal.org/project/signup_restrict_by_role Adds the ability to restrict signups to a particular role. For example, if you only want users with the "members" role to be allowed to signup for a particular event. Event Webform http://drupal.org/project/event_webform Adds the ability to relate a webform to an event. This is particularly useful for letting users include requirements for the event (do they want lunch, a room, pickup at airport, etc.) A healthy number of patches were also contributed, plus one for core: Drupal core: Allow new comment timestamp to be passed http://drupal.org/node/253577 constant_contact: subscriptions.module integration http://drupal.org/node/263691 link: Extra url parameters http://drupal.org/node/256490 mailhandler: Dies if command line found with no command http://drupal.org/node/253906 services: XMLRPC server does not honor optional parameters http://drupal.org/node/179848 signup_pay: various typos http://drupal.org/node/260066 http://drupal.org/node/260524 signup_pay: Add new status code link doesn't show correctly http://drupal.org/node/260527 signup_pay: Role weights errors http://drupal.org/node/260539 signup_pay: Allow other modules to change payment amounts http://drupal.org/node/263575 usernode: add user roles as a viewable field within views http://drupal.org/node/260780 Until next month, superfriends, Develop Drupal Daringly! -- Morbus Iff ( damn you richards! i will have my revenge! ) Technical: http://www.oreillynet.com/pub/au/779 Enjoy: http://www.disobey.com/ and http://www.videounderbelly.com/ aim: akaMorbus / skype: morbusiff / icq: 2927491 / jabber.org: morbus
Should all Drupal shops be spamming the dev list too?
Khalid Baheyeldin wrote:
Should all Drupal shops be spamming the dev list too?
No thank you. If this is to be a regular activity can we please setup an contrib announcements list which some may find useful. I would not. -- Michael Favia michael@favias.org tel. 512.585.5650 http://www.favias.org
I found the post very helpful. So, would be happy to be on a list that allows this sort of post. On Fri, May 30, 2008 at 11:04 AM, Michael Favia <michael@favias.org> wrote:
Khalid Baheyeldin wrote:
Should all Drupal shops be spamming the dev list too?
No thank you. If this is to be a regular activity can we please setup an contrib announcements list which some may find useful. I would not.
-- Michael Favia michael@favias.org tel. 512.585.5650 http://www.favias.org
I think these responses are a bit overly harsh. I do however think a blog post on the Drupal Planet feed, or a contributions list would be the most appropriate place for the content though. -Brad
Personally, I think that these posts are useful. It has a lot less noise than many of the other mails. If you don't like it, it only takes 2 second to skip the e-mail ... ? On 30 May 2008, at 18:05, Marjorie Roswell wrote:
I found the post very helpful. So, would be happy to be on a list that allows this sort of post.
On Fri, May 30, 2008 at 11:04 AM, Michael Favia <michael@favias.org> wrote:
Khalid Baheyeldin wrote:
Should all Drupal shops be spamming the dev list too?
No thank you. If this is to be a regular activity can we please setup an contrib announcements list which some may find useful. I would not.
-- Dries Buytaert :: http://buytaert.net
Also useful would be "How shop X is planning to contribute next month" -- if possible. On whichever list people prefer. That might lead to more cooperation. -- Ken Rickard agentrickard@gmail.com http://ken.therickards.com On Fri, May 30, 2008 at 12:24 PM, Dries Buytaert <dries.buytaert@gmail.com> wrote:
Personally, I think that these posts are useful. It has a lot less noise than many of the other mails. If you don't like it, it only takes 2 second to skip the e-mail ... ?
On 30 May 2008, at 18:05, Marjorie Roswell wrote:
I found the post very helpful. So, would be happy to be on a list that allows this sort of post.
On Fri, May 30, 2008 at 11:04 AM, Michael Favia <michael@favias.org> wrote:
Khalid Baheyeldin wrote:
Should all Drupal shops be spamming the dev list too?
No thank you. If this is to be a regular activity can we please setup an contrib announcements list which some may find useful. I would not.
-- Dries Buytaert :: http://buytaert.net
On Fri, 30 May 2008 12:29:31 -0400 "Ken Rickard" <agentrickard@gmail.com> wrote:
Also useful would be "How shop X is planning to contribute next month" -- if possible. On whichever list people prefer.
That might lead to more cooperation.
On Fri, 30 May 2008 10:50:52 -0700 Jason Flatt <drupal@oadaeh.net> wrote:
On Fri May 30 2008 9:24:26 am Dries Buytaert wrote:
Personally, I think that these posts are useful. It has a lot less noise than many of the other mails. If you don't like it, it only takes 2 second to skip the e-mail ... ?
Well, at this point, a few minutes wading through and removing all the opinion posts. Of course, if I really wasn't interested, only a few more seconds ignoring and deleting all of them.
I agree with both. What I've found useful was the effort put in the description. It helps to see if it is something you could be interested into. Even proposals would be very helpful and help consolidation. While I agree that Planet would be a more suitable place for such announcements I'd say that dev ml doesn't have such an high traffic to justify another ml for such announcements that are still valuable. If that kind of announcements will grow in number it will be both a good sign and a sign they have to move elsewhere. -- Ivan Sergio Borgonovo http://www.webthatworks.it -- Ivan Sergio Borgonovo http://www.webthatworks.it
On Fri, 30 May 2008 21:24:03 +0200, Ivan Sergio Borgonovo <mail@webthatworks.it> wrote:
On Fri, 30 May 2008 12:29:31 -0400 "Ken Rickard" <agentrickard@gmail.com> wrote:
Also useful would be "How shop X is planning to contribute next month" -- if possible. On whichever list people prefer.
That might lead to more cooperation.
On Fri, 30 May 2008 10:50:52 -0700 Jason Flatt <drupal@oadaeh.net> wrote:
On Fri May 30 2008 9:24:26 am Dries Buytaert wrote:
Personally, I think that these posts are useful. It has a lot less noise than many of the other mails. If you don't like it, it only takes 2 second to skip the e-mail ... ?
Well, at this point, a few minutes wading through and removing all the opinion posts. Of course, if I really wasn't interested, only a few more seconds ignoring and deleting all of them.
I agree with both. What I've found useful was the effort put in the description. It helps to see if it is something you could be interested into. Even proposals would be very helpful and help consolidation.
While I agree that Planet would be a more suitable place for such announcements I'd say that dev ml doesn't have such an high traffic to justify another ml for such announcements that are still valuable.
If that kind of announcements will grow in number it will be both a good sign and a sign they have to move elsewhere.
I am +1 on shops doing write ups of what they've done and what they're planning to do, a la the posts Morbus has been making. I however do agree that the dev list isn't the right place for it. Planet makes sense (I've done a little of that myself recently), or consulting list would work as well. (The former probably gets more readers, which is either good or bad depending on your POV.) --Larry Garfield
On Fri May 30 2008 9:24:26 am Dries Buytaert wrote:
Personally, I think that these posts are useful. It has a lot less noise than many of the other mails. If you don't like it, it only takes 2 second to skip the e-mail ... ?
Well, at this point, a few minutes wading through and removing all the opinion posts. Of course, if I really wasn't interested, only a few more seconds ignoring and deleting all of them. -- Jason Flatt http://www.oadaeh.net/ Father of Six: http://www.flattfamily.com/ (Joseph, 15; Cramer, 13; Travis, 11; Angela; Harry, 7; and William, 2) Linux User: http://www.kubuntu.org/ Drupal Fanatic: http://drupal.org/
Personally, I think that these posts are useful. It has a lot less noise than many of the other mails. If you don't like it, it only takes 2 second to skip the e-mail ... ?
I agree with Dries. I might not have agreed with him 3-4 years ago but the level of this list has lowered enough that now this kind of mail is totally above the median. If I have a doubt about which direction is best for a given development problem then I no longer ask this list, it's either pointless or even worse, distracting and frustrating. Now, think on *this* instead of bashin' Morbus. Regards Karoly Negyesi
Should all Drupal shops be spamming the dev list too?
To quote Dries: "Thanks Trellon. Such an overview is fun and interesting. :-)" http://lists.drupal.org/pipermail/development/2008-May/029727.html Personally, I would encourage Drupal shops to do such a thing. I don't much care what sites companies are making (and you'll notice both of the Trellon announcements don't include client names or even links to the sites we've built) but rather how they're giving back which, in turn, helps the Drupal community (and me). -- Morbus Iff ( i assault your sensibilities! ) Technical: http://www.oreillynet.com/pub/au/779 Enjoy: http://www.disobey.com/ and http://www.videounderbelly.com/ aim: akaMorbus / skype: morbusiff / icq: 2927491 / jabber.org: morbus
I think such mails are very useful. It makes it possible for a Drupal shop to be acknowledged as a shop who give back code to the community (from what we all benefit), as well as puts some pressure on other shops to do the same. B On Fri, May 30, 2008 at 5:11 PM, Morbus Iff <morbus@disobey.com> wrote:
Should all Drupal shops be spamming the dev list too?
To quote Dries:
"Thanks Trellon. Such an overview is fun and interesting. :-)" http://lists.drupal.org/pipermail/development/2008-May/029727.html
Personally, I would encourage Drupal shops to do such a thing. I don't much care what sites companies are making (and you'll notice both of the Trellon announcements don't include client names or even links to the sites we've built) but rather how they're giving back which, in turn, helps the Drupal community (and me).
-- Morbus Iff ( i assault your sensibilities! ) Technical: http://www.oreillynet.com/pub/au/779 Enjoy: http://www.disobey.com/ and http://www.videounderbelly.com/ aim: akaMorbus / skype: morbusiff / icq: 2927491 / jabber.org: morbus
Balazs Dianiska wrote:
I think such mails are very useful. It makes it possible for a Drupal shop to be acknowledged as a shop who give back code to the community (from what we all benefit), as well as puts some pressure on other shops to do the same.
Nobody (at least not me) is arguing its potential usefulness just its pertinence to the development list. I'd prefer an announcement list for mail like this to keep my signal noise ration in check. I'm in no way chiding Trellon Or Morbus for the announcement just looking for a better place for it is all. Morbus, thank you for both your contribution to the community and taking a moment to spell out those contributions (modules, etc) that may have otherwise gone overlooked. Lets get everyone doing this on an announcement list and I'm a fan. Alternatively if im the only one who feels this way, post away. ;) -- Michael Favia michael@favias.org tel. 512.585.5650 http://www.favias.org
On Fri, May 30, 2008 at 11:27 AM, Michael Favia <michael@favias.org> wrote:
Nobody (at least not me) is arguing its potential usefulness just its pertinence to the development list. I'd prefer an announcement list for mail like this to keep my signal noise ration in check. I'm in no way chiding Trellon Or Morbus for the announcement just looking for a better place for it is all.
What about the consultants list? Michelle
Michelle Cox wrote:
What about the consultants list?
That wasnt my understanding of the purpose of that list but i see the connection you make. If people are actually willing to participate in such a system as saying what you did last month and what you near term plans are for development (cooperation) i think that this would make a wonderful list idea. Id subscribe for the planning portion for sure. But as it stands we only have 1 contributor (morbus). Perhaps it does belong on the dev list until we have some more volume. Is anyone else REALLY interested in such a list? -- Michael Favia michael@favias.org tel. 512.585.5650 http://www.favias.org
My last comment _was_ a bit brash, as I do find these posts enlightening, I just don't think a list is the proper place for it. I subscribe to drupal planet and see the post there and that just seems a more appropriate place IMO. That being said, I love teleport module and wish more shops would post monthly summaries of their contributions. But still, drupal planet seems better suited for this kind of information. On Fri, May 30, 2008 at 12:44 PM, Michael Favia <michael@favias.org> wrote:
Michelle Cox wrote:
What about the consultants list?
That wasnt my understanding of the purpose of that list but i see the connection you make. If people are actually willing to participate in such a system as saying what you did last month and what you near term plans are for development (cooperation) i think that this would make a wonderful list idea. Id subscribe for the planning portion for sure. But as it stands we only have 1 contributor (morbus). Perhaps it does belong on the dev list until we have some more volume. Is anyone else REALLY interested in such a list? -- Michael Favia michael@favias.org tel. 512.585.5650 http://www.favias.org
Is anyone else REALLY interested in such a list?
I would find the list interesting, and would at least initially find myself as a subscriber. Whether I would stay a subscriber or not would depend on whether the content of the posts were of any value (such as this one), or if it just turned into an advertisement platform for Drupal development shops. I particularly like the idea of a list where people can say what they'll have a need to develop in the next month or two. I think there's real potential to increase collaboration between development shops. I suppose the best place to do this currently in an applicable group on g.d.o... it'd be nice to have a way to aggregate this specific type of information though. -Brad -- Aten Design Group Phone: 303.831.0449
On Fri May 30 2008 9:44:04 am Michael Favia wrote:
But as it stands we only have 1 contributor (morbus).
Someone has to start it, for something to be implemented and take shape. This time, it happened to be Morbus. -- Jason Flatt http://www.oadaeh.net/ Father of Six: http://www.flattfamily.com/ (Joseph, 15; Cramer, 13; Travis, 11; Angela; Harry, 7; and William, 2) Linux User: http://www.kubuntu.org/ Drupal Fanatic: http://drupal.org/
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Morbus Iff schrieb:
Should all Drupal shops be spamming the dev list too?
To quote Dries:
"Thanks Trellon. Such an overview is fun and interesting. :-)" http://lists.drupal.org/pipermail/development/2008-May/029727.html
Personally, I would encourage Drupal shops to do such a thing. I don't much care what sites companies are making (and you'll notice both of the Trellon announcements don't include client names or even links to the sites we've built) but rather how they're giving back which, in turn, helps the Drupal community (and me).
Sorry, but the development list is the wrong channel to broadcast these news whether Dries likes them or not. Cheers, Gerhard -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFIQCrXfg6TFvELooQRAkSiAJ9JmAl+Iw8MREr/z1kkIOKMrQxQrACdFpkt eES66DdOkDWauElYhrj65yk= =9vCK -----END PGP SIGNATURE-----
Gerhard, I agree with you that these announcements belong elsewhere. There have been a few good suggestions already -- what do you propose? As it seems like this could be considered "News and announcements," how about putting it in the "News and announcements" forum on Drupal.org, or as it is better known: http://drupal.org/forum/8 ?, Marc Gerhard Killesreiter wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Morbus Iff schrieb:
Should all Drupal shops be spamming the dev list too?
To quote Dries:
"Thanks Trellon. Such an overview is fun and interesting. :-)" http://lists.drupal.org/pipermail/development/2008-May/029727.html
Personally, I would encourage Drupal shops to do such a thing. I don't much care what sites companies are making (and you'll notice both of the Trellon announcements don't include client names or even links to the sites we've built) but rather how they're giving back which, in turn, helps the Drupal community (and me).
Sorry, but the development list is the wrong channel to broadcast these news whether Dries likes them or not.
Cheers, Gerhard
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFIQCrXfg6TFvELooQRAkSiAJ9JmAl+Iw8MREr/z1kkIOKMrQxQrACdFpkt eES66DdOkDWauElYhrj65yk= =9vCK -----END PGP SIGNATURE-----
I agree entirely with this. I'm personally very interested in seeing what other Drupal shops are up to development-wise, and Morbus has done what I think is an effective and tasteful summary. Keeping it to no more than once a month helps it from turning into spam. And the development list seems the best place for that -- it tends to get lost (for me) in Planet Drupal, and I'd not want to have to sign up for a development-shop-contribution-announcement list (or any other development-special-interest list for that matter). Morbus Iff wrote:
Personally, I would encourage Drupal shops to do such a thing. I don't much care what sites companies are making (and you'll notice both of the Trellon announcements don't include client names or even links to the sites we've built) but rather how they're giving back which, in turn, helps the Drupal community (and me).
Now, I appreciate that trellon is being so helpful to the community. That said this felt like one of those cheaply made 3 minute paid commercial ads for the magical do-all blender and dog food mixer that comes up right in the middle of a good movie on TV. I wasn't expecting to need a TiVo just to read the Drupal dev list. Robin On Fri, May 30, 2008 at 12:55 PM, Morbus Iff <morbus@disobey.com> wrote:
As a well-known Drupal shop, Trellon continually strives to contribute back to the Drupal community in any way it can. Sometimes, we're just too busy, other times, we're just plain ol' lazy and, more often than not, Morbus is complaining about quality or phenoptosis or whatever. By keeping track of what we give back, however, we hope to more clearly see how much we are, or aren't, helping Drupal help ourselves.
This month saw the release of a number of modules:
Xapian integration http://drupal.org/project/xapian http://www.trellon.com/blog/xapian-search-drupal "A common challenge for Drupal sites is working with documents in different formats and getting them into the search engine. Drupal does not natively index PDFs and Word documents, despite the fact they are the most commonly exchanged text formats on the Internet (outside of HTML) ... [we've] developed a module that replaces Drupal's native search features with the Xapian search engine."
Teleport 1.0 http://drupal.org/project/teleport We announced this last month, but our "hotkey-activated launcher utility inspired by Quicksilver" has reached 1.0, for both Drupal 5 and Drupal 6.
On a recent project, we've had to provide simple event signups and payment acceptance. The signup module provides part of this solution, but we also added the signup_pay and signup_status modules to the mix. Some remaining requirements resulted in a few additional companions:
Signup Pay Early Bird http://drupal.org/project/signup_pay_early_bird Adds two extra fields to the signup_pay module that allows the event creator to specify an early bird discount rate, or percentage, which is then taken into account by signup_pay (req. small patch).
Signup Restrict by Role http://drupal.org/project/signup_restrict_by_role Adds the ability to restrict signups to a particular role. For example, if you only want users with the "members" role to be allowed to signup for a particular event.
Event Webform http://drupal.org/project/event_webform Adds the ability to relate a webform to an event. This is particularly useful for letting users include requirements for the event (do they want lunch, a room, pickup at airport, etc.)
A healthy number of patches were also contributed, plus one for core:
Drupal core: Allow new comment timestamp to be passed http://drupal.org/node/253577
constant_contact: subscriptions.module integration http://drupal.org/node/263691
link: Extra url parameters http://drupal.org/node/256490
mailhandler: Dies if command line found with no command http://drupal.org/node/253906
services: XMLRPC server does not honor optional parameters http://drupal.org/node/179848
signup_pay: various typos http://drupal.org/node/260066 http://drupal.org/node/260524
signup_pay: Add new status code link doesn't show correctly http://drupal.org/node/260527
signup_pay: Role weights errors http://drupal.org/node/260539
signup_pay: Allow other modules to change payment amounts http://drupal.org/node/263575
usernode: add user roles as a viewable field within views http://drupal.org/node/260780
Until next month, superfriends, Develop Drupal Daringly!
-- Morbus Iff ( damn you richards! i will have my revenge! ) Technical: http://www.oreillynet.com/pub/au/779 Enjoy: http://www.disobey.com/ and http://www.videounderbelly.com/ aim: akaMorbus / skype: morbusiff / icq: 2927491 / jabber.org: morbus
-- Robin Monks @ www.robinmonks.com @ www.gmking.org @ www.multimediachurches.org Fax: (419) 791-8076 "Finally, my brethren, be strong in the Lord, and in the power of his might." ~ Ephesians 6:10
Quoting Robin Monks <robin@robinmonks.com>:
Now, I appreciate that trellon is being so helpful to the community. That said this felt like one of those cheaply made 3 minute paid commercial ads for the magical do-all blender and dog food mixer that comes up right in the middle of a good movie on TV. I wasn't expecting to need a TiVo just to read the Drupal dev list.
I have mixed feelings on this. I think the information is good but I don't know that I want every producer of modules and patches to do the same on this list. I think that a g.d.o would be better then I could subscribe to the group to get the updates for the ones I want to watch. Others mention Planet but that appears to me to be an aggregate from any site publishing data about Drupal it might be the place but subscribe/unsubscribe isn't available for a particular interest. Earnie -- http://for-my-kids.com/ -- http://give-me-an-offer.com/
participants (20)
-
Aaron Winborn -
Balazs Dianiska -
Brad Bowman -
Dries Buytaert -
Earnie Boyd -
Gerhard Killesreiter -
Ivan Sergio Borgonovo -
Jason Flatt -
Jerad Bitner -
Karoly Negyesi -
Ken Rickard -
Khalid Baheyeldin -
Larry Garfield -
Marc Poris -
Marjorie Roswell -
Michael Favia -
Michelle Cox -
Morbus Iff -
Robin Monks -
Stefan Borchert