Re: [CODE4LIB] planet code4lib code (was: newbie)
- Original Message - From: Aaron Rubinstein arubi...@library.umass.edu I would like to see: 1. Code snippets/gists. For the interface I can imagine a similar something as http://pastebin.com/, like http://drupal.pastebin.com/41WtCpTY, maybe with library-tech related categories (UI, search, circ, admin UI, DB, XML, ...) Péter http://eXtensibleCatalog.org
Re: [CODE4LIB] planet code4lib code (was: newbie)
Hi, On Sun, Mar 28, 2010 at 6:08 PM, Jonathan Rochkind rochk...@jhu.edu wrote: Plus'ing it is one thing, but I have no idea what such a thing would actually look like (interface-wise), or how it would be accomplished. I'm not sure what it means exactly. It's an interesting idea, but anyone have any idea what it would actually look like? Perhaps as a sideways start we could use use the 'code4lib' tag on Ohloh to link projects together? Regards, Galen -- Galen Charlton gmcha...@gmail.com
Re: [CODE4LIB] planet code4lib code (was: newbie)
codeplanet.code4lib.org++ On Fri, Mar 26, 2010 at 3:34 PM, Birkin James Diana birkin_di...@brown.eduwrote: On Mar 25, 2010, at 12:47 PM, Ross Singer wrote: ...GitHub/Google Code and their ilk... ...What would be useful... ...is an aggregation of the Code4lib's community spread across these sites, sort of what like the Planet does for blog postings... I love this idea. -b --- Birkin James Diana Programmer, Integrated Technology Services Brown University Library birkin_di...@brown.edu birkinbr...@googlewave.com On Mar 25, 2010, at 12:47 PM, Ross Singer wrote: On Thu, Mar 25, 2010 at 12:29 PM, Aaron Rubinstein arubi...@library.umass.edu wrote: This is some of the best advice. Reading and adapting good code has been my favorite way to learn. There was a discussion a couple years back on a code4lib code repository of some kind[1]. I'd love to resurrect this idea. A private pastebin[2] might be a decent option. I also know that a number of us use GitHub[3], which allows for collecting syntax highlighted code snippets and has some nifty social networking features that let you follow other coders and projects. GitHub is certainly not a solution for a code4lib repository but is another way to share code and learn from each other. I disagreed with this back in the day, and I still disagree with running our own code repository. There are too many good code hosting solutions out there for this to be justifiable. We used to run an SVN repo at code4lib.org, but we never bothered rebuilding it after our server got hacked. Actually I think GitHub/Google Code and their ilk are a much better solution -- especially for pastebins/gists/etc. What would be useful, though, is an aggregation of the Code4lib's community spread across these sites, sort of what like the Planet does for blog postings, etc. or what Google Buzz does for the people I follow (i.e. I see their gists). I'd buy in to that (and help support it), but I'm not sure how one would go about it. -Ross.
Re: [CODE4LIB] planet code4lib code (was: newbie)
Plus'ing it is one thing, but I have no idea what such a thing would actually look like (interface-wise), or how it would be accomplished. I'm not sure what it means exactly. It's an interesting idea, but anyone have any idea what it would actually look like? Hmm, an aggregated feed of the commit logs (from repos that offer feeds, as most do), of open source projects of interest to the code4lib community. Would that be at all useful? From: Code for Libraries [code4...@listserv.nd.edu] On Behalf Of Jodi Schneider [jschnei...@pobox.com] Sent: Sunday, March 28, 2010 5:46 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] planet code4lib code (was: newbie) codeplanet.code4lib.org++ On Fri, Mar 26, 2010 at 3:34 PM, Birkin James Diana birkin_di...@brown.eduwrote: On Mar 25, 2010, at 12:47 PM, Ross Singer wrote: ...GitHub/Google Code and their ilk... ...What would be useful... ...is an aggregation of the Code4lib's community spread across these sites, sort of what like the Planet does for blog postings... I love this idea. -b --- Birkin James Diana Programmer, Integrated Technology Services Brown University Library birkin_di...@brown.edu birkinbr...@googlewave.com On Mar 25, 2010, at 12:47 PM, Ross Singer wrote: On Thu, Mar 25, 2010 at 12:29 PM, Aaron Rubinstein arubi...@library.umass.edu wrote: This is some of the best advice. Reading and adapting good code has been my favorite way to learn. There was a discussion a couple years back on a code4lib code repository of some kind[1]. I'd love to resurrect this idea. A private pastebin[2] might be a decent option. I also know that a number of us use GitHub[3], which allows for collecting syntax highlighted code snippets and has some nifty social networking features that let you follow other coders and projects. GitHub is certainly not a solution for a code4lib repository but is another way to share code and learn from each other. I disagreed with this back in the day, and I still disagree with running our own code repository. There are too many good code hosting solutions out there for this to be justifiable. We used to run an SVN repo at code4lib.org, but we never bothered rebuilding it after our server got hacked. Actually I think GitHub/Google Code and their ilk are a much better solution -- especially for pastebins/gists/etc. What would be useful, though, is an aggregation of the Code4lib's community spread across these sites, sort of what like the Planet does for blog postings, etc. or what Google Buzz does for the people I follow (i.e. I see their gists). I'd buy in to that (and help support it), but I'm not sure how one would go about it. -Ross.
Re: [CODE4LIB] planet code4lib code (was: newbie)
Quoting Jonathan Rochkind rochk...@jhu.edu: Hmm, an aggregated feed of the commit logs (from repos that offer feeds, as most do), of open source projects of interest to the code4lib community. Would that be at all useful? I think that's a start but I'd imagine that just a feed of the commit logs would contain a lot of noise that would drown out what might actually be interesting, like newly published gists, initial commits of projects, new project releases, etc... I'm most familiar with GitHub, which indicates the type of event being published, but I'm sure other code repos do something similar. Would it be possible to put something together using Views that listens for feeds of specific types published by users in the code4lib community? Aaron
Re: [CODE4LIB] planet code4lib code (was: newbie)
Good point Aaron. Maybe that's possible, but I'm not seeing exactly what the interface would look like. Without worrying about how to implement it, can you say more about what you'd actually want to see as a user? Expand on what you mean by listens for feeds of specific types, I'm not sure what that means. You'd like to see, what? Just initial commits by certain users, and new stable releases on certain projects (or by certain users?). Or you want to have an interface that gives you the ability to choose/search exactly what you want to see from categories like these, accross a wide swatch of projects chosen as of interest? From: Code for Libraries [code4...@listserv.nd.edu] On Behalf Of Aaron Rubinstein [arubi...@library.umass.edu] Sent: Sunday, March 28, 2010 6:33 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] planet code4lib code (was: newbie) Quoting Jonathan Rochkind rochk...@jhu.edu: Hmm, an aggregated feed of the commit logs (from repos that offer feeds, as most do), of open source projects of interest to the code4lib community. Would that be at all useful? I think that's a start but I'd imagine that just a feed of the commit logs would contain a lot of noise that would drown out what might actually be interesting, like newly published gists, initial commits of projects, new project releases, etc... I'm most familiar with GitHub, which indicates the type of event being published, but I'm sure other code repos do something similar. Would it be possible to put something together using Views that listens for feeds of specific types published by users in the code4lib community? Aaron
Re: [CODE4LIB] planet code4lib code (was: newbie)
I know some systems (I'm thinking of CPAN and Gemcutter in particular) have feeds of new releases -- maybe we could tap into those and note when registered projects have new releases? I don't know if that's fine-grained enough information for what folks want. On Sun, Mar 28, 2010 at 6:44 PM, Jonathan Rochkind rochk...@jhu.edu wrote: Good point Aaron. Maybe that's possible, but I'm not seeing exactly what the interface would look like. Without worrying about how to implement it, can you say more about what you'd actually want to see as a user? Expand on what you mean by listens for feeds of specific types, I'm not sure what that means. You'd like to see, what? Just initial commits by certain users, and new stable releases on certain projects (or by certain users?). Or you want to have an interface that gives you the ability to choose/search exactly what you want to see from categories like these, accross a wide swatch of projects chosen as of interest? From: Code for Libraries [code4...@listserv.nd.edu] On Behalf Of Aaron Rubinstein [arubi...@library.umass.edu] Sent: Sunday, March 28, 2010 6:33 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] planet code4lib code (was: newbie) Quoting Jonathan Rochkind rochk...@jhu.edu: Hmm, an aggregated feed of the commit logs (from repos that offer feeds, as most do), of open source projects of interest to the code4lib community. Would that be at all useful? I think that's a start but I'd imagine that just a feed of the commit logs would contain a lot of noise that would drown out what might actually be interesting, like newly published gists, initial commits of projects, new project releases, etc... I'm most familiar with GitHub, which indicates the type of event being published, but I'm sure other code repos do something similar. Would it be possible to put something together using Views that listens for feeds of specific types published by users in the code4lib community? Aaron -- Bill Dueber Library Systems Programmer University of Michigan Library
Re: [CODE4LIB] planet code4lib code (was: newbie)
Quoting Jonathan Rochkind rochk...@jhu.edu: Good point Aaron. Maybe that's possible, but I'm not seeing exactly what the interface would look like. Without worrying about how to implement it, can you say more about what you'd actually want to see as a user? Expand on what you mean by listens for feeds of specific types, I'm not sure what that means. You'd like to see, what? Just initial commits by certain users, and new stable releases on certain projects (or by certain users?). Or you want to have an interface that gives you the ability to choose/search exactly what you want to see from categories like these, accross a wide swatch of projects chosen as of interest? I would like to see: 1. Code snippets/gists. 2. New code projects. 3. Stable releases. It would be great if each entry could somehow be tagged, so, for example, if I wanted to see all code having to do with Solr, I could filter or search on that term. Aaron
Re: [CODE4LIB] planet code4lib code (was: newbie)
On Mar 25, 2010, at 12:47 PM, Ross Singer wrote: ...GitHub/Google Code and their ilk... ...What would be useful... ...is an aggregation of the Code4lib's community spread across these sites, sort of what like the Planet does for blog postings... I love this idea. -b --- Birkin James Diana Programmer, Integrated Technology Services Brown University Library birkin_di...@brown.edu birkinbr...@googlewave.com On Mar 25, 2010, at 12:47 PM, Ross Singer wrote: On Thu, Mar 25, 2010 at 12:29 PM, Aaron Rubinstein arubi...@library.umass.edu wrote: This is some of the best advice. Reading and adapting good code has been my favorite way to learn. There was a discussion a couple years back on a code4lib code repository of some kind[1]. I'd love to resurrect this idea. A private pastebin[2] might be a decent option. I also know that a number of us use GitHub[3], which allows for collecting syntax highlighted code snippets and has some nifty social networking features that let you follow other coders and projects. GitHub is certainly not a solution for a code4lib repository but is another way to share code and learn from each other. I disagreed with this back in the day, and I still disagree with running our own code repository. There are too many good code hosting solutions out there for this to be justifiable. We used to run an SVN repo at code4lib.org, but we never bothered rebuilding it after our server got hacked. Actually I think GitHub/Google Code and their ilk are a much better solution -- especially for pastebins/gists/etc. What would be useful, though, is an aggregation of the Code4lib's community spread across these sites, sort of what like the Planet does for blog postings, etc. or what Google Buzz does for the people I follow (i.e. I see their gists). I'd buy in to that (and help support it), but I'm not sure how one would go about it. -Ross.