Re: [CODE4LIB] Rare opportunity to join the elite IRC Access Code4LibCon committee

2011-12-24 Thread Cary Gordon
Hi Michael,

Congratulations! You have been selected to be the IRC Access committee
ambassador to Freenode.

The hotel is supplying IP, so I will check with them to get the info.

Thanks,

Cary

On Fri, Dec 23, 2011 at 11:20 PM, Michael B. Klein mbkl...@gmail.com wrote:
 I wrote up a piece on how to ask Freenode to temporarily raise/remove the
 connection limit from the conference's IP block for the duration of the
 conference. That has made a huge difference the past two years:

 http://wiki.code4lib.org/index.php/How_To_Plan_A_Code4LibCon#Freenode_IRC_connection

 I'm happy to be the point of contact with Freenode again, or let someone
 else do the honors. If that means signing up for a committee, well, then
 fine. :)

 On Thu, Dec 22, 2011 at 9:28 AM, Cary Gordon listu...@chillco.com wrote:

 So far, it is so elite that it is just me, and it has been a long time
 since I accessed IRC from anything other than Apple products.

 It would be great if I could get volunteers from the world of Windows
 and the league of Linux for the IRC Access committee.


 http://wiki.code4lib.org/index.php?title=2012_committees_sign-up_pageaction=editsection=15

 Please note that this is, for reasons beyond my ken, distinct from the
 IRC Evangelists committee. Perhaps we could join forces.

 Thanks,

 Cary

 --
 Cary Gordon
 The Cherry Hill Company
 http://chillco.com




-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] 2012 preconference proposals wanted!

2012-01-19 Thread Cary Gordon
I would really like some help. I was going to be the assistant, but
while I use git every day, I am no expert.

Thanks,

Cary

On Thu, Jan 19, 2012 at 2:08 PM, Ian Walls
ian.wa...@bywatersolutions.com wrote:
 Due to a recent change in employment, I'm not going to be able to make it
 to Code4Lib this year (much to my disappointment).  That means I won't be
 able to facilitate the Git -r Done preconference session.  It looks like
 there are enough other interested Git users attending, though, to make a
 pretty good show of it.

 I look forward to attending in 2013, once I've established myself at my new
 institution.

 Cheers,


 -Ian

 On Tue, Sep 27, 2011 at 11:47 AM, Carl Wiedemann
 carl.wiedem...@gmail.comwrote:

 I've been using Git extensively for a library's Drupal sites and may have
 some relevant items to share about deployment strategy and managing
 branches
 across dev/test/prod environments. Would be very interested to hear how
 others have approached these issues, especially on different platforms.

 Carl Wiedemann
 Website design and development consulting
 carl.wiedem...@gmail.com | skype: c4rlww



 On Mon, Sep 26, 2011 at 11:04 AM, Ian Walls
 ian.wa...@bywatersolutions.comwrote:

  Yup, for better or worse, I'll help shepherd this preconference along.
  Anyone interested in sharing their knowledge and experience is welcome to
  contact me directly, or put something up on the wiki when it returns.
  I'm
  personally quite interested in the different workflows groups have set up
  around Git; the way we do it for Koha may be completely different than,
  say,
  for Drupal or Summon.
 
  Cheers,
 
 
  -Ian
 
  On Mon, Sep 26, 2011 at 12:58 PM, Kevin S. Clarke kscla...@gmail.com
  wrote:
 
   On Mon, Sep 26, 2011 at 12:33 PM, Andrew Nagy asn...@gmail.com
 wrote:
Is anyone leading this session or is a free for all?  Code4lib site
 is
   down
- so I can't see whats on the wiki.
  
   I believe ian.wa...@bywatersolutions.com volunteered to lead it.  Have
   your engineer contact him(?)
  
   Kevin
  
 
 
 
  --
  Ian Walls
  Lead Development Specialist
  ByWater Solutions
  Phone # (888) 900-8944
  http://bywatersolutions.com
  ian.wa...@bywatersolutions.com
  Twitter: @sekjal
 




-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] 2012 preconference proposals wanted!

2012-01-20 Thread Cary Gordon
Excellent!

Let me know how I can help.

Cary

On Thu, Jan 19, 2012 at 10:52 PM, Michael B. Klein mbkl...@gmail.com wrote:
 Anjanette brought this up on the conference mailing list, and asked for a
 new facilitator. I volunteered. I was going to throw together a little
 intro and some starting points, and then throw it open to the room to share
 information and ask questions. But I think your name was on the board
 first, Cary, so if you'd like to facilitate, I'm happy to play either role.

 Michael

 On Thu, Jan 19, 2012 at 5:00 PM, Cary Gordon listu...@chillco.com wrote:

 I would really like some help. I was going to be the assistant, but
 while I use git every day, I am no expert.

 Thanks,

 Cary

 On Thu, Jan 19, 2012 at 2:08 PM, Ian Walls
 ian.wa...@bywatersolutions.com wrote:
  Due to a recent change in employment, I'm not going to be able to make it
  to Code4Lib this year (much to my disappointment).  That means I won't be
  able to facilitate the Git -r Done preconference session.  It looks like
  there are enough other interested Git users attending, though, to make a
  pretty good show of it.
 
  I look forward to attending in 2013, once I've established myself at my
 new
  institution.
 
  Cheers,
 
 
  -Ian
 
  On Tue, Sep 27, 2011 at 11:47 AM, Carl Wiedemann
  carl.wiedem...@gmail.comwrote:
 
  I've been using Git extensively for a library's Drupal sites and may
 have
  some relevant items to share about deployment strategy and managing
  branches
  across dev/test/prod environments. Would be very interested to hear how
  others have approached these issues, especially on different platforms.
 
  Carl Wiedemann
  Website design and development consulting
  carl.wiedem...@gmail.com | skype: c4rlww
 
 
 
  On Mon, Sep 26, 2011 at 11:04 AM, Ian Walls
  ian.wa...@bywatersolutions.comwrote:
 
   Yup, for better or worse, I'll help shepherd this preconference along.
   Anyone interested in sharing their knowledge and experience is
 welcome to
   contact me directly, or put something up on the wiki when it returns.
   I'm
   personally quite interested in the different workflows groups have
 set up
   around Git; the way we do it for Koha may be completely different
 than,
   say,
   for Drupal or Summon.
  
   Cheers,
  
  
   -Ian
  
   On Mon, Sep 26, 2011 at 12:58 PM, Kevin S. Clarke kscla...@gmail.com
   wrote:
  
On Mon, Sep 26, 2011 at 12:33 PM, Andrew Nagy asn...@gmail.com
  wrote:
 Is anyone leading this session or is a free for all?  Code4lib
 site
  is
down
 - so I can't see whats on the wiki.
   
I believe ian.wa...@bywatersolutions.com volunteered to lead it.
  Have
your engineer contact him(?)
   
Kevin
   
  
  
  
   --
   Ian Walls
   Lead Development Specialist
   ByWater Solutions
   Phone # (888) 900-8944
   http://bywatersolutions.com
   ian.wa...@bywatersolutions.com
   Twitter: @sekjal
  
 



 --
 Cary Gordon
 The Cherry Hill Company
 http://chillco.com




-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] Amazon Technology Open House Evening of Feb 8th

2012-02-03 Thread Cary Gordon
I corrected the map on the activities page.

I also moved the Meat-Up -- at BOKA Bar, more or less on the way back
-- to 8 PM.

Thanks,

Cary

On Fri, Feb 3, 2012 at 2:30 PM, Tommy Ingulfsen
to...@library.caltech.edu wrote:
 I believe the location is here:

 http://g.co/maps/4umtd

 It's 426 Terry Avenue *North*

 tommy

 On 2/3/12 2:14 PM, Kevin S. Clarke kscla...@gmail.com wrote:

Sounds interesting!

I've added it to the social activities page for Wed.

http://wiki.code4lib.org/index.php/2012_c4l2012_social_activities#Wednesda
y.2C_February_8.2C_2012

Kevin


On Fri, Feb 3, 2012 at 4:55 PM, Patrick Berry pbe...@gmail.com wrote:
 Nice find and it's right down the road from the hotel!

 http://g.co/maps/rw959

 On Fri, Feb 3, 2012 at 1:04 PM, William Gunn william.g...@gmail.com
wrote:

 Hi all, just noticed this and thought some of you may be interested.

https://aws.amazon.com/amazon-**open-house-february-2012/https://aws.am
azon.com/amazon-open-house-february-2012/

 Amazon Tech in Seattle is having an open house next Wednesday at 5:30
PM
 with Werner Vogels and David Friedberg of the Climate Corporation.

 Best,
 --
 William Gunn




-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] Another Sharpie Opportunity

2012-02-03 Thread Cary Gordon
That is, more or less, an 84 hour plus wait time cab ride round trip
(guessing ~ $5k + tip + tolls). We would certainly be hungry when we
got there.

On Fri, Feb 3, 2012 at 3:26 PM, Erik Hatcher erikhatc...@mac.com wrote:
 canadian_snacks++

 unless you mean poutine ;)

 but if you're talking Dangerous Dan's Diner, +1: 
 http://www.dangerousdansdiner.com/


Re: [CODE4LIB] New Newcomer Dinner option

2012-02-04 Thread Cary Gordon
Probably their cat… They need this: http://www.bitboost.com/pawsense/

On Sat, Feb 4, 2012 at 12:49 PM, Eric Lease Morgan emor...@nd.edu wrote:
 LlkjyYYYYyetyeyppf
 Prpfc
 EXpdpppePeppp
 Pp
 P$
 $p

 Pp$epepp
 $ppeppPP
 PRpp
 PepplpereprpeprrprPRPeeopwprprPprppertrretrtrrterrtwrtrtww
 TrWtwteteetrteeetetttetrteyertEtrrtEgrerrtetteyeyeeytwtyeyeyeeyeeeyeey
 eryeeyeyyyeryyyeyeyeyeyeyyyeyyyeeyreyytrtrttrrtrregtrgghgg
 gdhfgdhfrtgrhdrghdghdhdggdffdfffvbXVcyvvfvfvffvffvvvfvffvvffffffvf
 ffxBbbCnvNVqfddZuytuyrutyguhUOyy


 ROTFL!!!

 I'm not sure, but I think somebody's b^tt has sent a message to the maIling 
 list. Does anybody here speak b^tt?

 --
 ELM



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] Conference size

2012-02-07 Thread Cary Gordon
I think that conference size and character is a complex issue that
won't be solved by simply hiring a production company. That part comes
later.

Cary

On Tue, Feb 7, 2012 at 10:17 AM, John Fereira ja...@cornell.edu wrote:
 Hi Patrick,

 Yes, Jenn (from Concentra) is awesome.

 -Original Message-
 From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of 
 Patrick Berry
 Sent: Tuesday, February 07, 2012 1:00 PM
 To: CODE4LIB@LISTSERV.ND.EDU
 Subject: [CODE4LIB] Conference size

 So, the keynote bomb has gone off.  One of the issues is that it's really 
 hard to put on a conference. Another conference I used to attend used 
 Concentra CMS to run their conferences.

 http://www.concentra-cms.com/services.html

 I'm just throwing that out there.

 Pat



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


[CODE4LIB] Please do not quote the entire digest when replying to threads

2012-02-08 Thread Cary Gordon
The result is generally unintelligible.

Thanks,

Cary

-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] www.code4lib.org down?

2012-02-20 Thread Cary Gordon
I could also put it on one of my servers.

It needs a simple LAMP stack. I think that it requires PHP 5.2.x and
might throw errors on 5.3.x.

Cary

On Mon, Feb 20, 2012 at 8:19 AM, Eric Lease Morgan emor...@nd.edu wrote:
 What are the sorts of hardware and software requirements for hosting 
 code4lib.org? I own a co-located host that I might be able to do the job, 
 maybe.

 --
 Eric Lease Morgan



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] Issue Tracker Recommendations

2012-02-22 Thread Cary Gordon
Redmine would probably be a very good fit for what you want. It does
support email ticket creation.

We like Jira, but dialing it in can take a pretty substantial effort.

Cary

On Wed, Feb 22, 2012 at 9:36 AM, Cynthia Ng cynthia.s...@gmail.com wrote:
 Hi All,

 We're looking at implementing an issue tracker for internal use, so
 I'm looking for recommendations.

 What's key:
 1) minimal effort in install/setup i.e. ready to use out of the box
 2) small scale is okay, we have a very small team
 3) ideally, have an area for documentation and issue creation via email

 What does your institution use?
 What do you like and dislike most about it?
 Would you recommend it to others?

 Responses (short or detailed) would be greatly appreciated.

 Thanks,
 Cynthia



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] After we left Seattle...

2012-02-22 Thread Cary Gordon
Is that you on the left?
http://www.thestranger.com/images/blogimages/2012/02/13/1329169799-fc-11.jpg

On Wed, Feb 22, 2012 at 6:02 PM, Michael B. Klein mbkl...@gmail.com wrote:
 ...the Faerie Convention moved into our conference space.

 http://slog.thestranger.com/slog/archives/2012/02/13/seattle-faeriecon-2012-a-retrospective

 Unfortunately (for them), they didn't have Corey streaming their
 festivities.



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] Any libraries have their sites hosted on Amazon EC2?

2012-02-22 Thread Cary Gordon
EC2 works for a lot of models, but one that it does not work for is
small traffic apps that need to be available 24/7. If you have a small
instance (AWS term) running full time with a fixed IP, it costs about
$75 a month. If you turn it on for 2 hours a day, it costs about
$15/month. A large instance is about $325.

Now where it gets interesting is if your app needs a large instance,
but only run a few hours a month, you might be able to run a micro
instance that is set to start a large (or ???) instance on demand, and
run the whole thing for peanuts.

Cary

On Wed, Feb 22, 2012 at 2:10 PM, Roy Tennant roytenn...@gmail.com wrote:
 I'd also be interested in getting some real world cost information. I
 installed an app on EC2 that went mostly unused for a couple months but
 meanwhile racked up over $300 in charges. Color me surprised.
 Roy

 On Wed, Feb 22, 2012 at 2:00 PM, David Uspal david.us...@villanova.eduwrote:

 Erik,

   We did a study a few months ago to evaluate the Amazon EC2 as an
 alternative host to both physical and virtual server spaces managed in
 house.  Won't go into too much detail on it (unless people are interested),
 but our benchmark tests showed the performance of the EC2 consistently beat
 the performance of our in-house servers.
   The only big issue we had was cost, where our estimation of the price of
 running our servers off the EC2 would make actually doing so prohibitive.
 There were also some confusing fees built in the payment model, the one off
 the top of my head being x cents per million I/O operations. As someone
 who went with the EC2 and is running one currently, could you comment quick
 on your monthly costs (though I understand though if you don't want to
 release that information.)  Thanks.


 David K. Uspal
 Technology Development Specialist
 Falvey Memorial Library
 Phone: 610-519-8954
 Email: david.us...@villanova.edu




 -Original Message-
 From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of
 Erik Mitchell
 Sent: Wednesday, February 22, 2012 6:22 AM
 To: CODE4LIB@LISTSERV.ND.EDU
 Subject: Re: [CODE4LIB] Any libraries have their sites hosted on Amazon
 EC2?

 Hi Nate

 When I was at Wake Forest University we moved a large chunk of our web
 services to Amazon and it worked out well.  We chose Amazon because at
 the time they were the clear leader in IaaS stuff but since then a
 number of providers (Linode and Rackspace are two) have emerged as
 alternatives.

 As for why we moved that is a long story :)

 Erik

 On Feb 21, 2012, at 10:40 PM, Nate Hill nathanielh...@gmail.com wrote:

  Apologies for cross-posting.
  If yes, I'd love to hear why you chose to and how that is working out for
  you.
  Thanks!
 
  --
  Nate Hill
  nathanielh...@gmail.com
  http://www.natehill.net




-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] Fwd: New, lower pricing for Amazon EC2, RDS, and ElastiCache

2012-03-07 Thread Cary Gordon
For production servers that are online 24/7 (or anything over 76
percent), we use the heavy utilization model. This gives a cost of
$20.01 per month for a small instance with a one year commit,
including the amortized fee, or $14.91 with a three year commit. The
break even point on going with a three year commit is 19 months.

Thanks,

Cary

On Tue, Mar 6, 2012 at 3:18 PM, Peter Murray peter.mur...@lyrasis.org wrote:
 We had this discussion last month about using EC2 for production services. 
 They have dropped their pricing again, so a reserved 'small' instance is now 
 $17.57/month after paying the one-time reservation fee of $160 for a 1-year 
 term. That averages out to about $31/month.


 Peter



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] Job: Web Developer Ninja at Springshare

2012-03-21 Thread Cary Gordon
It would be great if job listings could include location, particularly
where the work is to be performed onsite.

Thanks,

Cary

On Tue, Mar 20, 2012 at 2:02 PM,  j...@code4lib.org wrote:
 Howdy, code4lib-ers! Springshare
 ([http://springshare.com](http://springshare.com)) is looking for web
 developers with mad skills and thirst for innovation. We create web tools that
 libraries love, and we need your help to carry out our mission of creating
 awesome web software and providing even awesome-r service to our libraries.


 This is what we'd need from you:

  * LAMP skills of the ninja caliber, including:
    * 3+ years PHP / MySQL experience
    * Unix / Apache skills
  * Experience in scaling web infrastructure
  * Front-end JS programming experience (e.g. jQuery or dojo)
  * Bonus: worked with Nginx, Mobile tech, or Solr? Experience with any of 
 these is a plus. Worked with all three? Where have you been all our lives??
  * You need to be a self-starter and self-motivating type. We work in a 
 typical startup fashion so you'll be wearing many hats and doing a lot of 
 things - at once - hence having great organizational and multitasking skills 
 is essential
 In a typical week, you'll:

  * Create front- and back-end interfaces for new or existing products, 
 letting your creative juices run free
  * Work with our partners (other library-centric companies) to integrate 
 their tools with Springshare and vice versa
  * Dream up new ideas that will rock the library (software) world
  * Every one us (including our CEO himself) also helps with support and 
 making sure our customers' needs are taken care of, so you'll be talking with 
 our customers regularly, troubleshooting bug fixes and such
 We offer:

  * Great pay and benefits (health, dental, 401K, etc.)
  * Very flexible vacations/time off policy
  * Working from home (yes, you heard it right, though slackers need not apply 
 - see the point above about needing to be a self-starter and self-motivator)
  * A very supportive, library-centric environment (half of our team is 
 librarians).
 If this sounds like your dream gig, please send your resume to
 sa...@springshare.com and let us know what makes you awesome.



 Brought to you by code4lib jobs: http://jobs.code4lib.org/job/864/



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] Job: Senior Application Developer at New York Public Library

2012-04-18 Thread Cary Gordon
 No Message Collected 


Re: [CODE4LIB] Gadgeteers

2012-05-03 Thread Cary Gordon
You need an iphone watchband!

http://danlhernandez.com/2011/05/18/super-dans-iphone-4-watch-band-and-eating-a-whole-chicken/

(you can skip the part about eating a chicken).

Cary

On Wed, May 2, 2012 at 12:19 PM, Shaun Ellis sha...@princeton.edu wrote:
 Cindy,
 I hadn't seen that, but you might be interested in checking out the Pebble:
 http://www.kickstarter.com/projects/597507018/pebble-e-paper-watch-for-iphone-and-android

 It looks similar to the WIMM, but uses e-paper to improve outdoor viewing.
  It's also water resistant.

 -Shaun


 On 5/2/12 3:10 PM, Cindy Harper wrote:

 I didn't know there were so many gadgeteers on this list. My latest item
 on
 my wishlist is this http://wimm.com/.  Now, I'm not a smartphone user,
 because I'm always losing my cellphone, and I can't justify the cost of a
 data plan.  And I've looked into a wearable notepad, but I think the
 shoulder-holster will not give quite the right message. But my ideal watch
 device would have the time, alarms and calendars synced to my Google
 calendar, and a voice recorder for voice memos to my absent-minded self.
  I
 think, with the right Android programming, this device could do it.
  Anyone
 seen one of these?

 Cindy Harper, Systems Librarian
 Colgate University Libraries
 char...@colgate.edu
 315-228-7363


 --
 Shaun D. Ellis
 Digital Library Interface Developer
 Firestone Library, Princeton University
 voice: 609.258.1698 | sha...@princeton.edu



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] Anyone using node.js?

2012-05-08 Thread Cary Gordon
I have done some work with node building apps in the areas of mapping
and communication (chat, etc.).

Looking at the list at
https://github.com/joyent/node/wiki/Projects,-Applications,-and-Companies-Using-Node,
the emphasis on real-time stands out.

Node is fast and lightweight, and is well suited to applications that
need speed and can take advantage of multiple channels.

Thanks,

Cary

On Mon, May 7, 2012 at 8:17 PM, Ethan Gruber ewg4x...@gmail.com wrote:
 Hi all,

 It was recently suggested to me that a project I am working on may adopt
 node.js for its architecture (well, be completely re-written for node.js).
 I don't know anything about node.js, and have only heard of it in some
 passing discussions on the list.  I'd like to know if anyone on code4lib
 has experience developing in this platform, and what their thoughts are on
 it, positive or negative.

 Thanks,
 Ethan



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] Anyone using node.js?

2012-05-08 Thread Cary Gordon
Node is about three years old, which makes it an infant in library
terms. Rails is about eight and still doesn't have a lot of traction.
Perl (25 years) and Java (17 years) seem to be considered proven.

Node.js might wipe the floor (or not) with Java and Perl someday, but
ATM, those tools have something that node won't have for a while --
libraries that are useful to libraries.

What node does have going for it is the broad userbase for Javascript
(also 17 years). The learning curve is pretty short, if you have that
background.

Thanks,

Cary

On Tue, May 8, 2012 at 7:37 AM, Andrew Gordon as...@umich.edu wrote:
 Node is fairly new - so it would be a little experimental.
 But it does have an active community, and there are quite a few useful
 packages; including a solr-client (http://search.npmjs.org/#/solr-client).

 I would look into it, if only for the purposes of learning a little more
 about it and to see if it would work in the context of your needs.
 -drew


 On 5/8/12 9:17 AM, Ethan Gruber wrote:

 Thanks.  I have been working on a system that allows editing of RDF in web
 forms, creating linked data connections in the background, publishing to
 eXist and Solr for dissemination, and will eventually integrate operation
 with an RDF triplestore/SPARQL, all with Tomcat apps.  I'm not sure it is
 possible to create, manage, and deliver our content with node.js, but I
 was
 told by the project manager that Apache, Java, and Tomcat were showing
 signs of age.  I'm not so sure about this considering the prevalence of
 Tomcat apps both in libraries and industry.  I happen to be very fond of
 Solr, and it seems very risky to start over in node.js, especially since I
 can't be certain the end product will succeed.  I prefer to err on the
 side
 of stability.

 If anyone has other thoughts about the future of Tomcat applications in
 the
 library, or more broadly cultural heritage informatics, feel free to jump
 in.  Our data is exclusively XML, so LAMP/Rails aren't really options.

 Ethan

 On Tue, May 8, 2012 at 10:03 AM, Nate Vacknjv...@wisc.edu  wrote:

 On Mon, May 7, 2012 at 10:17 PM, Ethan Gruberewg4x...@gmail.com  wrote:

 It was recently suggested to me that a project I am working on may adopt
 node.js for its architecture (well, be completely re-written for

 node.js).

 I don't know anything about node.js, and have only heard of it in some
 passing discussions on the list.  I'd like to know if anyone on code4lib
 has experience developing in this platform, and what their thoughts are

 on

 it, positive or negative.

 I've only played a little bit, but my take is: you'll have more parts
 to build than with other systems. If you need persistent connections,
 it's gonna be neat; if you don't, it's probably not worth the bother.

 The Peepcode screencasts on Node:

 https://peepcode.com/screencasts/node

 are probably worth your time and money.

 -n




 --
 Andrew Gordon
 MSI April 2011
 School of Information
 University of Michigan



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] AWS User Conference

2012-05-10 Thread Cary Gordon
I am thinking about it. We are planning to release a usable free
Drupal 7 AMI in the next month or so, and I am starting to feel
comfortable with AWS (after using it for five years).

I am also more comfortable with the Amazon culture after having
attended and developer event while I was in Seattle for the con.

Cary

On Thu, May 10, 2012 at 6:59 AM, Scot Thomas Dalton s...@nyu.edu wrote:
 Hi,

 Is anyone in the code4lib community planning to attend the AWS user
 conference[1] in November?
 I know it's a long way off, but figured I'd ask anyway.

 Thanks,
 Scot


 [1] http://reinvent.awsevents.com/

 --
 Scot Dalton
 Phone: 212.998.2674
 Web Development
 Division of Libraries
 New York University



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


[CODE4LIB] Drupal day at ALA Annual tomorrow!

2012-06-22 Thread Cary Gordon
I will be leading the How to Quickly Build a Web App Using Drupal
mega-session at the Anaheim Marriott in Orange County Salon 3 from
1:30 PM to 5:30 PM tomorrow (yes, there will be breaks!) --
http://ala12.scheduler.ala.org/node/827.

While this is not a training session -- we won't have a lab or
classroom, I will be joined by my lead trainer and themer, Rain Breaw,
and will thoroughly review how we build apps. In have also invited
some Drupal in Libraries superstars to show their stuff. We will allow
lots of time for questions and answers. If you would like to talk
about or present your Drupal app, please let me know before 5:25 PM
tomorrow.

The Drupal LITA IG -- sponsor of my session -- will be meeting at the
Marriott from 10:30 AM to Noon -- http://connect.ala.org/node/178543.
Location will be on the board at the Marriott.

The fabulous Drupal Lunch, also at the Marriott, from Noon to 1:15 PM.

-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] Putting several small databases online.

2012-06-26 Thread Cary Gordon
Drupal is our tool of choice for building CRUD apps. Depending on the
data, you can either do an import, or you can connect directly to the
data in an external database. Filemaker will likely need to be
converted. Modern Access might be able to connect directly through
PDO, although I would avoid that.

Thanks,

Cary

On Tue, Jun 26, 2012 at 2:03 PM, Paul Butler (pbutler3)
pbutl...@umw.edu wrote:
 Hi All,
 In the last week the library has been approached by two different departments 
 across campus that have small databases, one FileMaker Pro and one MS Access, 
 that they would like to make available online. The interfaces would be 
 nothing fancy, with a backend that allows for adding/updating/deleting 
 resources.

 I've had a chance to look at the FileMaker Pro data.  Not the worst I have 
 seen, it needs normalized, but the data itself is fairly uniform and would 
 map easily enough to Dublin Core. So far just text, though they say perhaps, 
 someday, they might want images. I have yet to see the MS Access data.

 I've worked on various personal/school projects using SQL, PHP, HTML, CSS, 
 and various repositories/CMS.  For personal use and fun I've thrown together 
 a few LAMPs using VMWare, but nothing production.

 I would prefer not to build too much from scratch.  I don't think I want/need 
 a full blown repository for either (though I help admin ours and it is due 
 for a complete hardware/software overhaul later this summer 
 http://archive.umw.edu/. I am thinking of transitioning it to more of an IR 
 with disparate content.)

 So, what would you do or have you done? I want something nimble.  I would 
 love to build it once and then duplicate it. I get the sense once I start 
 helping folks other departments will come forward.

 I am thinking of tossing together a virtualized LAMP, secure it, build the 
 bones of a site, and then clone the thing and put the data for each project 
 in its own copy onto a webserver.

 Is there a better/easier way?  Am I doomed to a life of pain and suffering 
 (besides that due to being a librarian)?  Have a LAMP distro with a CMS to 
 suggest? Any suggestions are welcomed.

 Cheers, Paul
 +-+-+-+-+-+-+-+-+-+-+-+-+
 Paul R Butler
 Assistant Systems Librarian
 Simpson Library
 University of Mary Washington
 1801 College Avenue
 Fredericksburg, VA 22401
 540.654.1756
 libraries.umw.edu

 Sent from the mighty Dell Vostro 230.



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] Drupal and mod_security

2012-07-05 Thread Cary Gordon
I am guessing that you have seen:
http://broadcast.oreilly.com/2010/11/getting-drupal-and-mod-securit.html

The bulk of the difficult issues with mod_security and Drupal seem to
be version conflicts between mod_security and versions of Apache and
other CentOS/RHEL/Fedora components.

Cary

On Thu, Jul 5, 2012 at 11:00 AM, Edward Iglesias
edwardigles...@gmail.com wrote:
 Does anyone out there have any tips for working with Drupa and
 mod_security?  I've got a centos box with Drupal 7 on it and no matter what
 local rules I set up there is always something that does not work, usually
 forum responses.

 Thanks,

 Edward Iglesias



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] complex drupal taxonomy question

2012-07-11 Thread Cary Gordon
The issue is that child terms (contexts) are not reusable, so the
term, enemy of
islam is actually going to be a different entry for each parent
(keyword) if you use a parent/child relationship.

You should probably use separate vocabularies for contexts and
keywords, then a module that establish term relationships, like
http://drupal.org/project/term_relations/

May I suggest that you check out the Drupal4lib mailing list
http://listserv.uic.edu/archives/drupal4lib.html. Drupal questions
posted there get a good audience and a quick turnaround, and, even
better, the answers serve the library Drupal community.

Thanks,

Cary

On Wed, Jul 11, 2012 at 8:32 AM, Laurie Allen lal...@haverford.edu wrote:
 Hi,
 I'm working on a drupal site with a very complicated taxonomy.
 Backstory: A polisci professor and team of students designed this
 project first as a theoretcal exercise as part of a senior thesis
 double major in political science and computer science, and then as
 the project of a very devoted and smart student using drupal. It's
 both amazingly cool and technically complex. At this point, we are
 trying to help rein it in to the library servers and help support it
 so that new crops of students can maintain it without needing to be CS
 majors, and also to help them address a few issues and problems that
 have been discovered over the past year or so. My colleague and I are
 totally new to Drupal, and to this database. While he's working on the
 solr indexing, I'm trying to help figure out the taxonomy issue.

 See here: 
 http://gtrp.haverford.edu/aqsi/aqsi/statements/mustafa-abu-al-yazids-interview-al-jazeera
 Basically, the site indexes the public statements of al-qaeda. Each
 statements is assigned a bunch of terms by students who have studied
 jihad and al-qaeda.

 Each term is composed of two parts.
 First part: a keyword from a controlled list of keywords - there are
 many of these and they include places, people, theories, and other
 things. So, Afghanistan, Barack Obama, and media are all
 keywords.
 Second part: a context from a much smaller (around 20) collection of
 contexts, including I guess how the keyword figures in this statement.
 Example include area of jihad, enemy of islam, religious relations
 and others.

 So, the full term would be media - enemy of islam for example. And
 each record includes a large number of these.

 Going forward, we'd ideally like to allow users of the site to find
 all three of the following:
 1. Records that contain a particular two part term. (easy - that's
 what taxonomy is for)
 2. A list of terms that begin with the first part so that they can
 select the modifier for it (also easy, if we make the second term a
 subterm or child of the first, this will work fine)
 3. A list of terms that have the second part as a qualifier. So, for
 example, show me all terms in which anything is called an enemy of
 islam and then let me choose which keyword is referred to as an enemy
 of jihad and show me that record.

 It's that third one that we can't figure out. The only way we can
 think to accomplish this is to basically duplicate each entry so that
 we'd say Haverford - enemy of islam and enemy of islam - Haverford
 I think that will work, but since there are many statements, and each
 statement has many terms, this solution doesn't seem ideal. Do any of
 you have ideas?
 Thanks very much.
 Laurie
 --
 Coordinator for Digital Scholarship and Services
 Haverford College Library
 370 Lancaster Ave
 Haverford, PA 19041
 610-896-4226
 lal...@haverford.edu



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] [DRUPAL4LIB] taxonomy question

2012-07-11 Thread Cary Gordon
Also excerpted from Code4lib:

The issue is that child terms (contexts) are not reusable, so the
term, enemy of islam is actually going to be a different entry for
each parent (keyword) if you use a parent/child relationship.

You should probably use separate vocabularies for contexts and
keywords, then a module that establish term relationships, like
http://drupal.org/project/term_relations/

On Wed, Jul 11, 2012 at 10:08 AM, Laurie Allen lal...@haverford.edu wrote:
 Reposted from Code4lib


 Hi,
 I'm working on a drupal site with a very complicated taxonomy.
 Backstory: A polisci professor and team of students designed this
 project first as a theoretcal exercise as part of a senior thesis
 double major in political science and computer science, and then as
 the project of a very devoted and smart student using drupal. It's
 both amazingly cool and  technically complex. At this point, we are
 trying to help rein it in to the library servers and help support it
 so that new crops of students can maintain it without needing to be CS
 majors, and also to help them address a few issues and problems that
 have been discovered over the past year or so. My colleague and I are
 totally new to Drupal, and to this database. While he's working on the
 solr indexing, I'm trying to help figure out the taxonomy issue.

 See here: 
 http://gtrp.haverford.edu/aqsi/aqsi/statements/mustafa-abu-al-yazids-interview-al-jazeera
 Basically, the site indexes the public statements of al-qaeda. Each
 statements is assigned a bunch of terms by students who have studied
 jihad and al-qaeda.

 Each term is composed of two parts.
 First part: a keyword from a controlled list of keywords - there are
 many of these and they include places, people, theories, and other
 things. So, Afghanistan, Barack Obama, and media are all
 keywords.
 Second part: a context from a much smaller (around 20) collection of
 contexts, including I guess how the keyword figures in this statement.
 Example include area of jihad, enemy of islam, religious relations
 and others.

 So, the full term would be media - enemy of islam for example. And
 each record includes a large number of these.

 Going forward, we'd ideally like to allow users of the site to find
 all three of the following:
 1. Records that contain a particular two part term. (easy - that's
 what taxonomy is for)
 2. A list of terms that begin with the first part so that they can
 select the modifier for it (also easy, if we make the second term a
 subterm or child of the first, this will work fine)
 3. A list of terms that have the second part as a qualifier. So, for
 example, show me all terms in which anything is called an enemy of
 islam and then let me choose which keyword is referred to as an enemy
 of jihad and show me that record.

 It's that third one that we can't figure out. The only way we can
 think to accomplish this is to basically duplicate each entry so that
 we'd say Haverford - enemy of islam and enemy of islam - Haverford
 I think that will work, but since there are many statements, and each
 statement has many terms, this solution doesn't seem ideal. Do any of
 you have ideas?

 Thanks very much.
 Laurie Allen
 --
 Coordinator for Digital Scholarship and Services
 Haverford College Library
 370 Lancaster Ave
 Haverford, PA 19041
 610-896-4226
 lal...@haverford.edu

 ___
 drupal4lib mailing list
 questions/help: drupal4lib-requ...@listserv.uic.edu
 http://listserv.uic.edu/archives/drupal4lib.html



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] [DRUPAL4LIB] taxonomy question

2012-07-11 Thread Cary Gordon
oops

On Wed, Jul 11, 2012 at 10:45 AM, Cary Gordon listu...@chillco.com wrote:
 Also excerpted from Code4lib:

 The issue is that child terms (contexts) are not reusable, so the
 term, enemy of islam is actually going to be a different entry for
 each parent (keyword) if you use a parent/child relationship.

 You should probably use separate vocabularies for contexts and
 keywords, then a module that establish term relationships, like
 http://drupal.org/project/term_relations/

 On Wed, Jul 11, 2012 at 10:08 AM, Laurie Allen lal...@haverford.edu wrote:
 Reposted from Code4lib


 Hi,
 I'm working on a drupal site with a very complicated taxonomy.
 Backstory: A polisci professor and team of students designed this
 project first as a theoretcal exercise as part of a senior thesis
 double major in political science and computer science, and then as
 the project of a very devoted and smart student using drupal. It's
 both amazingly cool and  technically complex. At this point, we are
 trying to help rein it in to the library servers and help support it
 so that new crops of students can maintain it without needing to be CS
 majors, and also to help them address a few issues and problems that
 have been discovered over the past year or so. My colleague and I are
 totally new to Drupal, and to this database. While he's working on the
 solr indexing, I'm trying to help figure out the taxonomy issue.

 See here: 
 http://gtrp.haverford.edu/aqsi/aqsi/statements/mustafa-abu-al-yazids-interview-al-jazeera
 Basically, the site indexes the public statements of al-qaeda. Each
 statements is assigned a bunch of terms by students who have studied
 jihad and al-qaeda.

 Each term is composed of two parts.
 First part: a keyword from a controlled list of keywords - there are
 many of these and they include places, people, theories, and other
 things. So, Afghanistan, Barack Obama, and media are all
 keywords.
 Second part: a context from a much smaller (around 20) collection of
 contexts, including I guess how the keyword figures in this statement.
 Example include area of jihad, enemy of islam, religious relations
 and others.

 So, the full term would be media - enemy of islam for example. And
 each record includes a large number of these.

 Going forward, we'd ideally like to allow users of the site to find
 all three of the following:
 1. Records that contain a particular two part term. (easy - that's
 what taxonomy is for)
 2. A list of terms that begin with the first part so that they can
 select the modifier for it (also easy, if we make the second term a
 subterm or child of the first, this will work fine)
 3. A list of terms that have the second part as a qualifier. So, for
 example, show me all terms in which anything is called an enemy of
 islam and then let me choose which keyword is referred to as an enemy
 of jihad and show me that record.

 It's that third one that we can't figure out. The only way we can
 think to accomplish this is to basically duplicate each entry so that
 we'd say Haverford - enemy of islam and enemy of islam - Haverford
 I think that will work, but since there are many statements, and each
 statement has many terms, this solution doesn't seem ideal. Do any of
 you have ideas?

 Thanks very much.
 Laurie Allen
 --
 Coordinator for Digital Scholarship and Services
 Haverford College Library
 370 Lancaster Ave
 Haverford, PA 19041
 610-896-4226
 lal...@haverford.edu

 ___
 drupal4lib mailing list
 questions/help: drupal4lib-requ...@listserv.uic.edu
 http://listserv.uic.edu/archives/drupal4lib.html



 --
 Cary Gordon
 The Cherry Hill Company
 http://chillco.com



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] ATOM/RSS Feed Archiving Question

2012-07-12 Thread Cary Gordon
Drupal also supports SimplePie integration through a contributed module.

Cary

On Thu, Jul 12, 2012 at 4:16 AM, Charlie Morris cdmorri...@gmail.com wrote:
 Drupal will do this out if the box with the Aggregator module and the Feeds 
 family of modules will let you do more parsing. I've also used Magpie, Zend 
 Feeds and SimplePie. If your only interested in parsing, presenting and 
 storing then I'd suggest looking at SimplePie.

 -Charlie
 (sent from my phone)

 On Jul 11, 2012, at 10:38 PM, Brian McBride brian.mcbr...@utah.edu wrote:

 Code4lib team!

 I was wondering if anyone has worked on a projects relating to harvesting 
 and archiving RSS/ATOM feeds from third party sites. Any information would 
 be greatly appreciated.

 Thanks,

 Brian


 Brian McBride
 Head of Application Development
 J. Willard Marriott Library

 O: 801.585.7613
 F:  801.585.5549
 brian.mcbr...@utah.edu



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] Browser Wars

2012-07-12 Thread Cary Gordon
While we will support anything that our clients want supported, we
warn them away from IE6 and other expensive to support antiquities. We
definitely pay attention to IE during development, as backtracking to
fix an issue that has been buried can be both depressing and
expensive.

We test in Chrome, Firefox, IE, Opera, and Safari. We test Responsive
and/or mobile sites in a range of mobile clients.

Thanks,

Cary

On Thu, Jul 12, 2012 at 8:40 AM, Aaron Collier acoll...@csufresno.edu wrote:
 Firefox is the leader on our stats, but I think that's mostly because it is 
 the default browser on almost any campus system. IE is close behind though 
 while mobile browsers are the most sparse.

 I guess the old develop in firefox, test in IE still holds true.



 Aaron Collier
 Library Academic Systems Analyst
 California State University, Fresno - Henry Madden Library
 559.278.2945
 acoll...@csufresno.edu
 http://www.csufresno.edu/library

 - Original Message -
 From: Brig C McCoy bmc...@kckpl.org
 To: CODE4LIB@LISTSERV.ND.EDU
 Sent: Thursday, July 12, 2012 8:28:03 AM
 Subject: Re: [CODE4LIB] Browser Wars

 Hi...

 This is from the last six weeks from one of my public-facing websites.
 Definitely not going to drop MSIE support for the website at this rate:

 # #reqs #pages browser
 1 18137 827 MSIE
 8651 437 MSIE/8
 7400 277 MSIE/9
 1866 52 MSIE/7
 193 42 MSIE/6
 16 16 MSIE/5
 11 3 MSIE/10
 2 1809 441 Safari
 1128 299 Safari/533
 202 58 Safari/534
 214 54 Safari/7534
 79 23 Safari/6533
 41 4 Safari/530
 13 3 Safari/531
 3 906 260 Netscape (compatible)
 4 1287 182 Firefox
 442 114 Firefox/13
 408 34 Firefox/12
 139 11 Firefox/10
 163 6 Firefox/3
 28 6 Firefox/14
 11 5 Firefox/9
 6 2 Firefox/4
 12 2 Firefox/6
 4 1 Firefox/15
 8 1 Firefox/7
 5 1164 175 Chrome
 718 111 Chrome/19
 409 61 Chrome/20
 23 1 Chrome/9
 4 1 Chrome/10
 1 1 Chrome/5

 ...brig


 On 7/12/2012 9:33 AM, Michael Schofield wrote:
 Ever since Microsoft announced the new IE auto-update policy, the
 blogosphere is fussing. This is definitely important (and good) news, but
 sites-Smashing Magazine has three articles on it in the last few days-are
 really pushing the drop IE support, and its literally slowing the
 internet down. I'm down, but that attitude-especially for libraries-isn't
 really the right one to have. It is, IMHO, an old view. A smart design
 strategy with progressive enhancement can deliver content to . everyone -
 which should be the priority for non-prof / [local-]government web presences
 over flare. Right?--
 Brig C. McCoy bmc...@kckpl.org
 Network Services Coordinator
 Kansas City, Kansas Public Library
 625 Minnesota Avenue
 Kansas City, KS 66101
 tel 913-279-2349
 cel 816-885-2700
 fax 913-279-2271



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] Browser Wars

2012-07-12 Thread Cary Gordon
It is almost worth getting an iPad just to see all the clueless
messages. Borrow one and try some restaurant sites. The restaurant
business seems to have the absolute worst relationship between what
they spend and the usefulness of what they get.

I understand and respect your view, but still contend that regardless
of the reason that someone is using IE 6, they have certainly had
enough time to figure it out by now. The only way that IE6 users will
have a good experience is if you build a site for them.

Cary

On Thu, Jul 12, 2012 at 12:11 PM, Shaun Ellis sha...@princeton.edu wrote:
 Sean, where are you using CORS support?  I browsed around your site in IE7
 and it doesn't seem to balk or have any missing functionality.

 Cary, I think users can be even more frustrated when a site is broken and
 they don't know how to fix it (or even realize it's broken).  I would at
 least give them a heads up and a nudge to improve their own experience (and
 not just on our sites), while not blocking them from browsing a site with
 less functionality.  I do tend to warn users gently they may have a
 sub-optimal experience if they are using an antiquated browser.

 Those Flash messages on the iPad are poorly implemented.  If they are
 sniffing for flash, they should be sniffing for the user agent too... that
 is if there's a non-flash alternative. But really, those developers are
 going to be extinct soon.  I don't have an iPad.  How often does that
 actually occur?

 -Shaun


 On 7/12/12 11:04 AM, Sean Hannan wrote:

 I go by my statistics (and you should, too). I can't make users use
 another
 browser (as much as I'd like them to). The bulk of our users still use IE
 (well, the bulk use a WebKit browser--Chrome/Safari--but lumping those
 together isn't an assumption I'm ready to lean on yet). That IE majority
 is
 shrinking, though.

 I'm in the middle of launching a new site redesign (old:
 http://www.library.jhu.edu new: http://testsh.mse.jhu.edu/newwebsite), so
 this is very present in my mind at the moment.

 My cutoff is IE8. Everything IE8 and above is fine and will work fine with
 the new site. And honestly, since I'm not doing anything that fancy with
 the
 new site (it's pretty stripped down on purpose), that IE8 limitation is
 really based on CORS support. IE7 don't got it.

 People will upgrade when they upgrade. Libraries aren't really in the
 position to force users to change their browsing habits.

 -Sean



 On 7/12/12 10:33 AM, Michael Schofieldmschofi...@nova.edu  wrote:

 Hi Code4Lib,



 Ever since Microsoft announced the new IE auto-update policy, the
 blogosphere is fussing. This is definitely important (and good) news, but
 sites-Smashing Magazine has three articles on it in the last few days-are
 really pushing the drop IE support, and its literally slowing the
 internet down. I'm down, but that attitude-especially for
 libraries-isn't
 really the right one to have. It is, IMHO, an old view. A smart design
 strategy with progressive enhancement can deliver content to . everyone -
 which should be the priority for non-prof / [local-]government web
 presences
 over flare. Right?



 Anyway, all of this is coming from some really good web developers who
 don't
 really face the same issues that have to be considered for library sites.
 I
 was just curious what the library community actually thought about this.



 Thanks,



 Michael





 Here's some reading:



 Old Browsers ar eHOlding Back the Web (July 9th):

 http://www.smashingmagazine.com/2012/07/09/old-browsers-are-holding-back-the
 -web/



 Dear Web User: Please Upgrade Your Browser (July 10th) :

 http://www.smashingmagazine.com/2012/07/10/dear-web-user-please-upgrade-your
 -browser/



 It's Time to Stop Blaming Internet Explorer (July 12th):

 http://www.smashingmagazine.com/2012/07/12/its-time-to-stop-blaming-internet
 -explorer/



 A recent library blog today: Have you Given Much thought to browsers? :
 http://www.meanlaura.com/archives/1528





 --
 Shaun D. Ellis
 Digital Library Interface Developer
 Firestone Library, Princeton University
 voice: 609.258.1698 | sha...@princeton.edu



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] new server

2012-07-16 Thread Cary Gordon
We currently use Dell in our datacenter, but we are moving almost all
of our servers to AWS over the next 10 months.

Thanks,

Cary

On Mon, Jul 16, 2012 at 11:52 AM, Nate Hill nathanielh...@gmail.com wrote:
 I'm shopping for a new dedicated server for our public library website.
 I'd like to run Ubuntu.
 Does anyone have any hardware suggestions/guidance they'd like to offer?
 I'd like to not spend a zillion dollars.
 Thanks-

 --
 Nate Hill
 nathanielh...@gmail.com
 http://www.natehill.net



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] new server

2012-07-16 Thread Cary Gordon
When you look at everything that goes into the TCO, it is hard to make
a case for a physical server.

We have about 17 years experience running systems starting with the
California State Library's DEC Alpha. We won't miss running the
datacenter on the weekend to deal with a drive failure.

Amazon has gone from a metric-less, expensive and difficult to manage
system to a solid infrastructure with better performance per dollar
than we can get in our datacenter. The bonus is thatt we can scale at
will.

Cary

On Mon, Jul 16, 2012 at 6:18 PM, Nate Hill nathanielh...@gmail.com wrote:
 I should have anticipated a lot of folks would be pushing AWS or Rackspace
 or something off-site.

 At my last job in San Jose I would have *loved* to have outsourced all of
 this because of the complications working with both city and University IT
 and network.
 I would have loved to have kissed those Windows servers goodbye and brushed
 up on my Linux and had the 24 hour support and zero downtime guarantee that
 came with such a solution.

 In Chattanooga, the situation is different.

 We've got the 1 gig connection, and it is a big piece of this wonderful
 city's identity.  I definitely don't know enough about network architecture
 to speak meaningfully about it, but we are moving from an antiquated setup
 to the fastest public internet in the country.  It's pretty cool.  I don't
 think outsourcing is really part of that plan, you know?  I'm really
 looking forward to engaging the local geek community in creating local
 solutions.

 I do imagine that in the future as we do one-off apps we'll experiment with
 AWS.  For now, I'm awfully excited to set up some hardware, have control of
 that hardware (that cannot be taken for granted in public libraries) and do
 some tinkering.

 Yes... I do need more than just a production server, but I've got some
 reconditioned boxes coming from the city that I can play with for testing
 and staging (for now).

 For now, this server is going to run/host a Drupal website for the library.

 Please, anybody, do speak up if you think my approach is flawed...

 N

 On Mon, Jul 16, 2012 at 8:43 PM, Ross Singer rossfsin...@gmail.com wrote:

 This answer segues well into my question: why, exactly, do you want a
 physical server?

 I realize that there are plenty arguments for running your own hardware
 (and bandwidth is cheap and plentiful in Chattanooga -- which deals with
 the main carrying cost), but, presumably you'll need more than one (for
 replication and whatnot), right?

 What exactly do you plan to run/host on this server?

 -Ross.

 On Monday, July 16, 2012, Cary Gordon wrote:

  We currently use Dell in our datacenter, but we are moving almost all
  of our servers to AWS over the next 10 months.
 
  Thanks,
 
  Cary
 
  On Mon, Jul 16, 2012 at 11:52 AM, Nate Hill nathanielh...@gmail.com
 javascript:;
  wrote:
   I'm shopping for a new dedicated server for our public library website.
   I'd like to run Ubuntu.
   Does anyone have any hardware suggestions/guidance they'd like to
 offer?
   I'd like to not spend a zillion dollars.
   Thanks-
  
   --
   Nate Hill
   nathanielh...@gmail.com javascript:;
   http://www.natehill.net
 
 
 
  --
  Cary Gordon
  The Cherry Hill Company
  http://chillco.com
 




 --
 Nate Hill
 nathanielh...@gmail.com
 http://www.natehill.net



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] Wikis

2012-07-24 Thread Cary Gordon
You might want to look at Atlasssian Confluence. They offer free
licenses to non-profit and edu.

Thanks,

Cary

On Tue, Jul 24, 2012 at 3:24 PM, Stuart Yeates stuart.yea...@vuw.ac.nz wrote:
 The wiki software with the largest user base is undoubtedly media wiki (i.e. 
 wikiepdia).

 We're moving to it as a platform precisely because to leverage the skills 
 that implies.

 We're not far enough into our roll out to tell whether it's going to be a 
 success

 cheers
 stuart

 Stuart Yeates
 Library Technology Services http://www.victoria.ac.nz/library/

 -Original Message-
 From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of 
 Nathan Tallman
 Sent: Wednesday, 25 July 2012 8:34 a.m.
 To: CODE4LIB@LISTSERV.ND.EDU
 Subject: [CODE4LIB] Wikis

 There are a plethora of options for wiki software. Does anyone have any
 recommendations for a platform that's easy-to-use and has a low-learning
 curve for users? I'm thinking of starting a wiki for internal best
 practices, etc. and wondered what people who've done the same had success
 with.

 Thanks,
 Nathan



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] Wikis

2012-07-25 Thread Cary Gordon
WYSIWYG editors are the bane of my existence.

Cary

On Wed, Jul 25, 2012 at 7:31 AM, Pottinger, Hardy J.
pottinge...@umsystem.edu wrote:
 I'll just say my experience with the Confluence WYSIWYG editor hasn't been
 great. Now, partly, that might have been the fact that the one page I
 tried using it on had been migrated from another wiki, so, to be fair, the
 WYSIWYG editor was being presented with a challenge. But, from a user's
 POV, I have to say, editing with a WYSIWYG editor on a wiki is like a
 prank waiting for a punch line, and you, the well-meaning user, are the
 punch line. If you don't want to be embarrassed, I highly recommend going
 advanced mode. :-)

 That experience has lead me to approach most WYSIWYG editors with caution.
 Don't trust 'em.
 --
 HARDY POTTINGER pottinge...@umsystem.edu
 University of Missouri Library Systems
 http://lso.umsystem.edu/~pottingerhj/
 https://MOspace.umsystem.edu/
 Time and accident are committing daily havoc on the originals of the
 valuable historical and State papers deposited in our public offices. The
 late war has done the work of centuries in this business. The last cannot
 be recovered but let us save what remains not by vaults and locks which
 fence them from the public eye and use in consigning them beyond the reach
 of accident --Thomas Jefferson





 On 7/25/12 8:32 AM, Sean Hannan shan...@jhu.edu wrote:

As an administrator of a Confluence installation, I have to say that I
hate
it.

Confluence is fine if you are not going to be touching it or doing any
kind
of local customizations (hooking it into local auth, etc.). If that's the
case, you should really be looking at the hosted version.

I've found that Atlassian is frustrating to deal with for support. I ran
into a bug in Confluence that has been an open ticket in their issue
tracker
for 6 years. Years. I've found upgrades to be a pain, generally, and
sometimes Atlassian will be fast and furious with them and it's hard to
keep
up. And the longer you wait, the more painful the upgrades become.

I don't deal with the money side of things, but I definitely think that we
do not get what we pay for with Confluence.

-Sean

On 7/25/12 9:05 AM, Nathan Tallman ntall...@gmail.com wrote:

 That's what I'm worried about with MediaWiki. The syntax used when
creating
 and editing pages isn't intuitive and I'm afraid people won't want to
use
 it. I was hoping someone would recommend a wiki with more of a WYSIWYG
type
 of editing interface. Was also hoping to stick with FLOSS, but perhaps I
 should at least peak at Confluence.

 Thanks for the input,
 Nathan

 On Wed, Jul 25, 2012 at 8:50 AM, Nate Vack njv...@wisc.edu wrote:

 If you're expecting everyone to create and edit pages,
 it will be very hard to get widespread adoption with it.




-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] Wikis

2012-07-26 Thread Cary Gordon
More often than not, the author seems to intend the poleaxing of your
user experience.

Cary

On Wed, Jul 25, 2012 at 6:34 PM, Nate Vack njv...@wisc.edu wrote:
 On Wed, Jul 25, 2012 at 12:14 PM, Cary Gordon listu...@chillco.com wrote:
 WYSIWYG editors are the bane of my existence.

 Well... it depends on what you want. If you want clean, valid HTML,
 then yes -- WYSIWYG editors are unholy abominations unleashed upon the
 earth.

 If you want documents to look mostly closely like the author intended,
 they're not so bad. Occasionally we need to do a paste it into
 Notepad and then back maneuver, but it's rare.

 Sometimes people do really, really strange things like pasting an
 entire web page or Word document into the Wiki editor. For extra fun,
 paste an entire wiki editor into the wiki editor. That's its own
 meta-trip.

 But the worst case response tends to be How the heck did you do that?
 Let's revert that, shall we?

 -n



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] Wikis

2012-07-30 Thread Cary Gordon
We run a fairly significant Confluence installation on CentOS over
VMWare, and have had no problems.

Thanks,

Cary

On Mon, Jul 30, 2012 at 11:13 AM, Ryan Ordway rord...@oregonstate.edu wrote:
 I will second this. We run Confluence as well, and it worked great as long as 
 we didn't try to do anything fancy with it. Then we decided to expand its use 
 to other units on campus, which meant linking it up with an LDAP directory...

 1. There is no facility for moving users from being local accounts to being 
 LDAP accounts. If you need LDAP, start with LDAP. If you need to migrate to 
 LDAP, you will be doing unsupported database modifications.

 2. There is no facility for choosing which type of users you are creating. 
 There is no way to specify I am creating a local account, or I am linking 
 to an LDAP account. New users get created in whichever authentication source 
 has highest priority. To create users in other directories you have to change 
 their priorities, which can cause login failures if there are any naming 
 conflicts between authentication sources.

 3. The authentication source priority scheme is not at all flexible. We have 
 run into situations where local users that had been around for years suddenly 
 could not login because there is a matching user in the LDAP directory, and 
 for various reasons we had to give the LDAP directory higher priority.

 4. There is no facility for changing usernames. There is a feature request 
 for this that is many, many years old and no plans that I've heard of to 
 implement it. If you run into #3, then you get to learn the database schema 
 and develop your own code to rename users.

 5. As a Java-based application that runs in a servlet container like Apache 
 Tomcat, it is very memory hungry and doesn't play well in Virtualized 
 environments. Atlassian recommends that Confluence NOT be run in a 
 virtualized environment, which can be a deal breaker for some institutions.

 For the amount of money it costs to run their software, there should be no 
 duct tape and chicken wire involved in its operation.


 --
 Ryan Ordway   E-mail: rord...@oregonstate.edu
 Unix Systems Administrator   rord...@library.oregonstate.edu
 OSU Libraries, Corvallis, OR 97331Office: Valley Library #4657

 On Jul 25, 2012, at 6:32 AM, Sean Hannan wrote:

 As an administrator of a Confluence installation, I have to say that I hate
 it.

 Confluence is fine if you are not going to be touching it or doing any kind
 of local customizations (hooking it into local auth, etc.). If that's the
 case, you should really be looking at the hosted version.

 I've found that Atlassian is frustrating to deal with for support. I ran
 into a bug in Confluence that has been an open ticket in their issue tracker
 for 6 years. Years. I've found upgrades to be a pain, generally, and
 sometimes Atlassian will be fast and furious with them and it's hard to keep
 up. And the longer you wait, the more painful the upgrades become.

 I don't deal with the money side of things, but I definitely think that we
 do not get what we pay for with Confluence.

 -Sean

 On 7/25/12 9:05 AM, Nathan Tallman ntall...@gmail.com wrote:

 That's what I'm worried about with MediaWiki. The syntax used when creating
 and editing pages isn't intuitive and I'm afraid people won't want to use
 it. I was hoping someone would recommend a wiki with more of a WYSIWYG type
 of editing interface. Was also hoping to stick with FLOSS, but perhaps I
 should at least peak at Confluence.

 Thanks for the input,
 Nathan

 On Wed, Jul 25, 2012 at 8:50 AM, Nate Vack njv...@wisc.edu wrote:

 If you're expecting everyone to create and edit pages,
 it will be very hard to get widespread adoption with it.




-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] Recommendations for a teaching OPAC?

2012-08-04 Thread Cary Gordon
 a
  software selection and 2.0 integration perspective.

 Unfortunately it may be that Blacklight/VuFind don't work for your
 scenario because they don't provide an environment for SQL. You could do
 some XML stuff (there is configuration files, and Solr can be updated via
 XML messages) - but I'm not clear whether this is the kind of XML work you
 want. However, I do think they open up some other avenues that are well
 worth exploring, and use technologies that are going to become more
 relevant in the future.

 Another option might be BibServer, which uses elastic search rather than
 Solr - but I've never tried installing it
 http://bibserver.readthedocs.org/en/latest/install.html




-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] It's all job postings!

2012-08-15 Thread Cary Gordon
shirt ++

-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] Maker Spaces and Academic Libraries

2012-08-28 Thread Cary Gordon
' at most universities, but you 
 risk treading on certain trade's toes, which could piss off the unions.  Eg, 
 we had a sign shop who had some CNC cutters for sheet goods (this was the mid 
 1990s), carpenters and such under the building maintenance, large scale 
 printing and book binding through the university graphics department (they 
 later outsourced the larger jobs, got rid of the binding equipment).

 I could see the equipment being of use to these groups, but I don't know that 
 they'd be happy if their lack of control over being able to make money by 
 charging for their services would go over well.

 I would assume that if you were to move forward with this, that you'd need to 
 identify the groups that could make use of it, how it might affect other 
 groups (eg, those people that charged for performing these services), and try 
 to get buy-in from all communities.  You don't need a union picket line 
 popping up because they think you're trying to take their jobs.*

 -Joe


 * I'm generally pro-union, but I'm still bitter about an incident where I had 
 a couple of hours of my time wasted at the San Francisco Moscone Center, as a 
 I needed our crate to pack up monitors, and I got it 1/2 way out of their 
 storage area before someone noticed me ... and he spent more time giving me a 
 lecture about how that was someone else's job (as if my intention was union 
 busting), when he could've just said they wanted to get the carpet up first 
 before rolling crates around ... then I had to sit around for another hour, 
 because he insisted on rolling my crate all the way back to where it was ... 
 and finally, he noticed me getting annoyed, so he called in someone to 
 deliver the crate, so they brought in someone with a forklift to move it the 
 30-odd yards when it had its own damned wheels and if I'd have gone under the 
 curtain, it would've only had to go 5 yards)


 [and um ... insert standard disclaimer about how I'm not speaking for my 
 employer, etc.]



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] freenode IRC down?

2012-09-13 Thread Cary Gordon
Did you try more than one server? It is up for me.

On Thu, Sep 13, 2012 at 5:10 PM, Jonathan Rochkind rochk...@jhu.edu wrote:
 Is the freenode IRC down or is it just me?

 Normally I'd ask on IRC, but, you know.



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] Chicagoland Drupal in Libraries Meeting October 16

2012-10-01 Thread Cary Gordon
Once again, I would like to request (okay, beg) that you create a
Google Hangout or some equivalent, preferably free way of letting
folks who cannot physically get to the Northbrook Public Library
participate.

If you need help setting this up, I will be happy to do what I can.
Pretty much all you need is a laptop with its built-in camera and
microphone to get started.

There really is no downside to doing this.

Cary

On Mon, Oct 1, 2012 at 8:49 AM, Heller, Margaret mhel...@dom.eduwrote:
 This message is being posted to multiple lists, but please forward to anyone 
 who might be interested.

 The Chicagoland Drupal in Libraries group will be meeting at the Northbrook 
 Public Library (directions 
 http://www.librarylearning.info/events/location.aspx?locationID=1326) on 
 October 16 from 9:30AM-12PM.

 Join us for informal presentations on the Drupal content management system. 
 Librarians, IT, etc., are welcome to learn from experienced Drupal users 
 during presentation time and share problems/experiences/ interesting tricks 
 during the open share time.

 Mick Jacobsen will present the basics of the Themekey module. Rob Dumas will 
 lead a discussion on Git.

 http://www.librarylearning.info/events/?eventID=14326



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] email to FTP or something?

2012-10-17 Thread Cary Gordon
The securely part is a gotcha. I would venture a guess that whatever
the gadget does to produce emails doesn't include encryption or key
verification.

Cary

On Wed, Oct 17, 2012 at 9:05 AM, Joe Hourcle
onei...@grace.nascom.nasa.gov wrote:
 On Oct 17, 2012, at 11:46 AM, Nate Hill wrote:

 Maybe someone can offer me a suggestion here...
 I bought a nifty new gadget that records data and spits out csv files as
 email attachments.
 I want to go from csv  MySQL and build a web application to do cool stuff
 with the data.
 The thing is, the device can only email the files as attachments, it
 doesn't give me the ability to upload them to a server.
 Can anyone suggest how I can securely email a file directly to a folder on
 a server?

 The scenario is nearly identical to what is described here:
 http://www.quora.com/How-can-I-upload-to-an-FTP-site-via-email


 It depends if you're hosting the mail server or not.  If you are,
 and it's a unix box, you change your .forward file to pipe into
 a program to do the processing, eg:

 |/path/to/program


 If you're already using procmail for local mail delivery, you
 can do more complex things with a .procmailrc file.  (eg, only
 pass along to the processing program messages that match
 certain characteristics):

 http://www.procmail.org/


 If you're not hosting your own mail server, you might be able
 to cobble something together with fetchmail, which retrieves
 mail from IMAP or *POP* services and then processes it for
 local delivery:

 http://www.fetchmail.info/

 -Joe





-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] VPN EZ Proxy

2012-10-18 Thread Cary Gordon
Other than giving you one less option, it shouldn't really matter.
Everything goes through EZProxy. Resources accessed through the VPN
can be covered by authenticating the VPN IP range. Anything not coming
through the VPN are authenticated by the means you normally use.

Many, if not most, schools work this way, so you have plenty of
company. As always, the canonical resource is the EZProxy mailing
list.

Thanks,

Cary

On Thu, Oct 18, 2012 at 11:32 AM, Joselito Dela Cruz
jdelac...@hodges.edu wrote:
 Hi Heather,
 Yes our VPN uses split tunnel.

 -Original Message-
 From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of
 Klish, Heather J
 Sent: Thursday, October 18, 2012 2:20 PM
 To: CODE4LIB@LISTSERV.ND.EDU
 Subject: Re: [CODE4LIB] VPN  EZ Proxy

 This also depends on if your VPN is full tunnel or split tunnel.  Here's
 my very, very simplified explanation:

 If full tunnel, users who are logged into the VPN shouldn't need to
 authenticate as traffic to the external resource should be seen as
 coming from 'on-campus'.

 If split tunnel, users who are logged into the VPN will need to
 authenticate because traffic directed to external sites will be using
 the IP address of the user (I believe).

 We had problems with this while our VPN was split tunnel.  We had to set
 EZproxy to always authenticate users coming in from our VPNs IP address.

 Heather

 --
 Heather Klish
 Systems Librarian
 University Library Technology Services
 Tufts University
 617.627.5853
 heather.kl...@tufts.edu
 
 From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of
 Joselito Dela Cruz [jdelac...@hodges.edu]
 Sent: Thursday, October 18, 2012 1:46 PM
 To: CODE4LIB@LISTSERV.ND.EDU
 Subject: [CODE4LIB] VPN  EZ Proxy

 Hi All,

 We use EZ Proxy for authentication and we always tell the staff who uses
 VPN to turn their VPN off so they can access our databases.
 Is this the right way? Looking for answers around and could not find
 any. I thought I would throw this in here.
 Thanks for feedbacks.

 Jay Dela Cruz



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] Event Registration System Question

2012-10-18 Thread Cary Gordon
You might want to look at the Drupal conference organizing
distribution. http://drupal.org/project/cod

Thanks,

Cary

On Thu, Oct 18, 2012 at 3:08 PM, Brian McBride brian.mcbr...@utah.edu wrote:
 Greeting!

 I was wondering if anyone out there has found or knows of a good open source 
 solution for event scheduling? We would need users to be able to register, 
 allow instructors to set enrollment caps, and basic email reminder functions. 
 Any information would be great!

 Thanks,

 Brian

 Brian McBride
 Head of Application Development
 J. Willard Marriott Library

 O: 801.585.7613
 F:  801.585.5549
 brian.mcbr...@utah.edumailto:brian.mcbr...@utah.edu



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] one tool and/or resource that you recommend to newbie coders in a library?

2012-11-01 Thread Cary Gordon
This is my goto resource — http://en.wikipedia.org/wiki/Booker's

On Thu, Nov 1, 2012 at 4:44 PM, Tom Keays tomke...@gmail.com wrote:
 And here's my coding tool, which is supported by most of the common code
 editors via plugins: Zen Coding, http://code.google.com/p/zen-coding/

 The idea is that it lets you use CSS-like selectors as tags that can be
 expanded into full HTML snippets. I'll just use the example from the
 project page to describe what I mean.

 You type a string like this ...

 div#pagediv.logo+ul#navigationli*5a

 ... and Zen Coding will expand it into:

 div id=page
 div class=logo/div
 ul id=navigation
 lia href=/a/li
 lia href=/a/li
 lia href=/a/li
 lia href=/a/li
 lia href=/a/li
 /ul
 /div



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] Writing good documentation

2012-11-01 Thread Cary Gordon
We like wikis, and do a lot of documentation in Confluence. For lower
budgets, like our own, we use Google sites.

For novices, we use Screenflow to create screencasts. They are very
well received.

Cary

On Thu, Nov 1, 2012 at 6:37 PM, Francis Kayiwa kay...@uic.edu wrote:
 You all do this right? ;-)

 Aside from Wiki's can anyone recommend any freely available document
 creating tools. Eric Hellman's[0] post this AM spurred this. My (Our?) goal
 is an easy way to create How-To like Documentation geared towards a
 novice.

 I've looked at Dozuki[1] but would rather not pay.

 Thanks in advance

 El Cheapo
 ./fxk

 [0]
 http://serials.infomotions.com/code4lib/archive/2012/201211/3106.html
 [1] http://www.dozuki.com/
 --
 It looks like blind screaming hedonism won out.



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] Code4lib Registration 2013 Redux.

2012-11-27 Thread Cary Gordon
Just to make sure I understand, does registration now open at Noon EST
on December 4, 2012?

Thanks,

Cary

On Mon, Nov 26, 2012 at 4:43 PM, Francis Kayiwa kay...@uic.edu wrote:
 To prove that we *do* listen the registration is push a full week from
 the last post.

 Repeat: You will be registering on 12/4 for Code4lib 2013.

 Apologies and thanks for those who beat some sense into us. We *do
 appreciate it*. That said we will not delay this any further. :-)

 ./fxk
 --
 A candidate is a person who gets money from the rich and votes from the
 poor to protect them from each other.



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] anti-harassment policy for code4lib?

2012-11-27 Thread Cary Gordon
This is now SOP for open-source software events and organizations. I
don't seem to do anything except go to open-source software events, so
I can't speak to any other type of event or group.

Cary

On Mon, Nov 26, 2012 at 4:47 PM, Michael J. Giarlo
leftw...@alumni.rutgers.edu wrote:
 Hi Kyle,

 IMO, this is less an instrument to keep people playing nice and more an
 instrument to point to in the event that we have to take action against an
 offender.

 -Mike



 On Mon, Nov 26, 2012 at 7:42 PM, Kyle Banerjee kyle.baner...@gmail.comwrote:

 On Mon, Nov 26, 2012 at 4:15 PM, Jon Stroop jstr...@princeton.edu wrote:

  It's sad that we have to address this formally (as formal as c4l gets
  anyway), but that's reality, so yes, bess++ indeed, and mjgiarlo++,
  anarchivist++ for the quick assist.
 

 This.


  To that end, and as a show of (positive) force--not to mention how cool
  our community is--I think it might be neat if we could find a way to make
  whatever winds up being drafted something we can sign; i.e. attach our
  personal names
 

 Diversity and inclusiveness is a state of mind, and our individual and
 collective actions exert that force than any policy or pledge ever could.

 I'm hoping that things can be handled with the minimum formality necessary
 and that if something needs to be fixed, people can just talk about it so
 things can be made right. If we need a policy, I'm all for it. But it's
 truly a sad day if policy rather than just being motivated to do the right
 thing is what's keeping people playing nice.

 kyle




-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] anti-harassment policy for code4lib?

2012-11-27 Thread Cary Gordon
The problem with Try not to be an asshole. is that it is open to
interpretation. Someone might try not to be an asshole and fail
miserably. Google is more definite with don't be evil, but opinion
varies as to whether they are much good at not being evil.

I think that it is difficult to have a non-organization, and sometimes
it takes more work than having actual governance.

Cary

On Tue, Nov 27, 2012 at 9:06 AM, Tom Keays tomke...@gmail.com wrote:
 I think a good code is Try not to be an asshole.  You can but try.
 Never-the-less, I feel it mitigates the need for an angry god and makes the
 10 commandments redundant.

 Anyway, thanks to Bess for raising the issue. I think all of you have made
 a great start. I think there are more than enough volunteers already, but I
 would contribute if you need me. Using Github seems like a good way to
 garner support and endorsement of the final policy. I've added it to my
 starred list to show my support.


 On Mon, Nov 26, 2012 at 7:48 PM, Karen Coyle li...@kcoyle.net wrote:

 On 11/26/12 4:37 PM, Joe Hourcle wrote:

 Don't be an asshole.


 Could that become the 11th commandment, and could we get a really really
 angry god to enforce it? Everywhere, all of the time?

 kc


  I think there was a second line of it, about how we had the right to
 remove people who refused to follow that advice and no refunds would be
 given. I might be wrong on the exact language. The e-mail I found
 referenced 'Don't be a dick', in an attempt to paraphrase the legalese of
 the Code of Conduct for our venue ... but the reference to gender-specific
 anatomy would be kinda sexist in itself. -Joe


 --
 Karen Coyle
 kco...@kcoyle.net http://kcoyle.net
 ph: 1-510-540-7596
 m: 1-510-435-8234
 skype: kcoylenet




-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


[CODE4LIB]

2012-11-27 Thread Cary Gordon
I think that the idea of curation in the cause of diversity and
balance is a good one.

At this year's Internet Librarian, folks were, for the first time in
my memory, taking note that the ratio of men to women among speakers
was pretty much the inverse of the ratio of attendees,

Cary

On Tue, Nov 27, 2012 at 3:20 PM, Kelley McGrath kell...@uoregon.edu wrote:
 I'll second the idea of approaching people individually and explicitly asking 
 them to participate. It worked on me. I never would have written my first 
 article for the Code4Lib Journal or become a member of the editorial 
 committee if someone hadn't encouraged me individually (Thanks Jonathan!).

 It would also be good to find a way to somehow target the pool of lurkers who 
 maybe aren't already connected to someone and get them more involved.

 As far as anonymous proposals go, we recently had a very good workshop on 
 implicit bias here. Someone brought up that found significant changes in the 
 gender proportions in symphony orchestras after candidates started 
 auditioning behind screens. There are also lots of studies about the 
 different responses to the same resume/application depending on whether a 
 stereotypically male/female or white/black name was used. Probably it's 
 impossible to make proposals completely anonymous, but it would be an 
 interesting experiment to leave off the names.

 Kelley

 PS Interestingly, I wouldn't instinctively self-identify as a member of the 
 Code4Lib community, although my first thought is that that has more to do 
 with not being a coder than with being a woman.


 **
 Kelley McGrath
 Metadata Management Librarian
 University of Oregon Libraries
 1299 University of Oregon
 Eugene, OR 97403

 541-346-8232
 kell...@uoregon.edu



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


[CODE4LIB]

2012-11-28 Thread Cary Gordon
I think that is a reasonable number, but I also think that the entire
process needs review and (more) discussion.

Thanks,

Cary

On Tue, Nov 27, 2012 at 5:45 PM, Peter Murray peter.mur...@lyrasis.org wrote:
 Speaking from the program committee perspective, we went through the 
 proposals that were voted into the conference by the community and made sure 
 there was each presenter was at the podium for only one presentation. There 
 was one case where we asked someone who was voted in for a solo presentation 
 and also a joint presentation to relinquish one spot, which happened.

 It does make sense to reserve a percentage of slots for first-time Code4Lib 
 presenters. 15% sounds like a good number to experiment with for next year. 
 Are there any objections from the community for doing that?  (Do we need to 
 find a way to formalize consensus in the group?)


 Peter

 On Nov 27, 2012, at 8:27 PM, Roy Tennant roytenn...@gmail.com wrote:

 I also think it is a good idea to reserve a certain number/percentage of
 speaking slots to first-time presenters. I also want to bring up (again)
 the issue of presenters presenting more than once. We are looking at a
 conference with 400 attendees -- 400! How can we justify having anyone on
 the podium more than once? I mean, seriously?

 I think we need to realize that we have grown to the point that we need
 more management than we have in the past. Remember that we also still have
 open-ended slots for lightning talks and breakouts. It isn't like I'm
 calling for the kind of strictness that ALA imposes.
 Roy


 On Tue, Nov 27, 2012 at 5:17 PM, Edward M Corrado 
 ecorr...@ecorrado.uswrote:

 I am not thrilled with the idea of anonymous proposals as I think that
 goes against the openness non-organization that is code4lib. Also based on
 the numbers posted earlier it seems inputs are more of an issue then the
 voting.

 However, I love the idea of X number of presentations reserved for first
 time presenters. I don't know what the value of X should be but Bess's idea
 of 15% sounds good to me.

 I'd personally also like to see a limit to the number of talks someone can
 give or propose, but I know this has been brought up before and, at least
 in the past, there was not overwhelming support for this.

 Edward

 --
 Edward M. Corrado

 On Nov 27, 2012, at 18:41, Bess Sadler bess.sad...@gmail.com wrote:

 I am not volunteering to write the voting mechanism for this, but what
 if we had two rounds of voting?

 1. First round, anonymous (people who follow these things avidly would
 of course have read everyone's names on the wiki, but I think for most
 people not having the names listed means you have removed the names from
 consideration). We use the current system of assigning points. Once you've
 cast that ballot, then you get ballot 2:

 2. The same ballot with the names present. You now have the opportunity
 to change your vote, if you want to. It might be because you didn't realize
 that person who secretly bores you was one of the speakers. It might be
 because what at first looked like just another talk about marc software
 sounds more compelling if its from someone who's never spoken before.

 I wonder if we might also set aside a separate competition for first
 time speakers? Say, 15% of the talks? Assuming that generally speaking,
 offering ways for early-career folks or those new to public speaking to
 participate is a good thing and would benefit diversity as a bonus.

 Bess

 On Nov 27, 2012, at 3:20 PM, Kelley McGrath kell...@uoregon.edu wrote:

 I'll second the idea of approaching people individually and explicitly
 asking them to participate. It worked on me. I never would have written my
 first article for the Code4Lib Journal or become a member of the editorial
 committee if someone hadn't encouraged me individually (Thanks Jonathan!).

 It would also be good to find a way to somehow target the pool of
 lurkers who maybe aren't already connected to someone and get them more
 involved.

 As far as anonymous proposals go, we recently had a very good workshop
 on implicit bias here. Someone brought up that found significant changes in
 the gender proportions in symphony orchestras after candidates started
 auditioning behind screens. There are also lots of studies about the
 different responses to the same resume/application depending on whether a
 stereotypically male/female or white/black name was used. Probably it's
 impossible to make proposals completely anonymous, but it would be an
 interesting experiment to leave off the names.

 Kelley

 PS Interestingly, I wouldn't instinctively self-identify as a member of
 the Code4Lib community, although my first thought is that that has more to
 do with not being a coder than with being a woman.


 **
 Kelley McGrath
 Metadata Management Librarian
 University of Oregon Libraries
 1299 University of Oregon
 Eugene, OR 97403

 541-346-8232
 kell...@uoregon.edu




-- 
Cary Gordon

Re: [CODE4LIB] Proposed Changes to Future Conference Program Choosing

2012-11-28 Thread Cary Gordon
Well, this is the fundamental problem, innit?

I have little doubt that a fully curated program would be more
interesting to more attendees than the current system. It would also,
presumably, be more diverse. The problems are:

a) The program committee would need to fairly vet all the proposals,
and recruit presenters to offer subjects that are desired, but aren't
proposed. This would be a non-trivial bit of work.

b) Program committee members would need a good supply of sling and
arrow repellant and an exceedingly thick skin.

Thanks,

Cary

On Wed, Nov 28, 2012 at 9:58 AM, Kyle Banerjee kyle.baner...@gmail.com wrote:
 On Tue, Nov 27, 2012 at 6:30 PM, Cynthia Ng cynthia.s...@gmail.com wrote:

 I'm really glad to see this discussion continuing. It seems like
 there's a good amount of support for at least giving a certain amount
 of sessions over for the program committee to decide.


 Frankly, I'd favor letting them decide *all* of the sessions, the logic
 being that the only reason for a program committee to exist in first place
 is to put together a program.

 Don't get me wrong. I like approval voting. I like the idea of putting on
 what people want. But that's not the same as putting on what people ask for.

 When you ask a decent sized population what they want, they'll ask for
 things they know they want to learn and people they want to hear from.
 What's wrong with that? For starters, it encourages intellectual
 inbreeding. Problems, technologies, etc, that affect more people are
 favored while things with a more select appeal get deemphasized. But IMO,
 the reason to go to c4l is not to learn about X or Y, but to expose
 yourself to people and things that were totally off your radar.

 Secondly, the program should be a coherent whole, not a collection of
 parts. People choose sessions individually without any knowledge of what
 else will be on the program. Balance can only be achieved by accident or if
 someone is making it happen (i.e. the program committee). People shouldn't
 just be submitting things -- the committee should identify talented
 individuals who aren't already known and actively recruit them. They should
 directly suggest topics to people who know something but have trouble
 recognizing how much their ideas would benefit the community. By taking a
 much more active role in recruiting presentations, the program committee
 can mitigate the self selection issue as well as tackle the diversity issue
 head on. It's not like the process wouldn't still be community driven since
 anyone can be on the program committee.

 As far as the 15% target goes, I think that's a decent goal but would hope
 it would be much higher in practice. This conference is all about
 participation and sharing. At the first c4l, 100% of the sessions were by
 first time attendees. I seem to remember that the vast majority of the
 people attending were on the stage at some time. Besides, a lot of people
 do their best work early in their careers.

 And to all the people reading this who feel shy/intimidated about jumping
 in, you're too respectful of the status quo. There are a lot of dedicated
 people who really know what they're doing. But you should never be afraid
 to call things as you see them. If everyone in a group you like thinks one
 thing, and you think another, that doesn't make you wrong -- to believe
 otherwise is a substitute for thinking. Creative spark rather than
 technical skill is what moves us forward and many of the people who appear
 very established were regarded as yahoos not that long ago.

 To summarize, I favor having the program committee decide the whole program
 and think their process should be informed by voting and goals of the
 community.

 kyle



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] What is a coder?

2012-11-29 Thread Cary Gordon
Obviously, we need to offer trainings on how to get funding to attend
conferences. The should be collocated with the conferences.

Cary

On Thu, Nov 29, 2012 at 10:06 AM, Bess Sadler bess.sad...@gmail.com wrote:
 On Nov 29, 2012, at 6:13 AM, Christie Peterson cpeter...@jhu.edu wrote:

 If this were training in the sense of a seminar or a formal class on the 
 exact same topics, I would be eligible for full funding, but since it's a 
 conference, it's funded at a significantly lower level. I'll gladly take 
 suggestions anyone has for arguments about why attendance at these types of 
 events is critical to successfully doing my work in a way that, say, 
 attending ALA isn't -- and why, therefore, they should be supported at a 
 higher funding rate than typical library conferences. Any non-coders 
 successfully made this argument before?

 Cheers,

 Christie S. Peterson

 Christie you are not the only person who can get travel funding for training 
 but not for conferences, and you are not the only person on the fence about 
 whether you belong in code4lib. In my mind you are exactly the kind of person 
 I would like to attract to code4lib, so I very much hope you'll join us. 
 Archives in particular are facing significant technological challenges right 
 now, and as someone who has been known to develop software for born digital 
 archives[1] I have seen how vital it is to have a common language and 
 vocabulary, and a common way of approaching problem solving, in order to 
 create a system that will actually work according to archival principles.

 One option to consider would be signing up for one of the pre-conferences. 
 Given the background you've described and the challenges you face in your 
 career, I think you could make a very strong argument that having a basic 
 introduction to programming concepts would be helpful for you. Luckily there 
 is a free full-day of training to be had the day before the conference 
 starts! Please consider joining us at the RailsBridge and/or Blacklight 
 workshops or at any of the other workshops that look interesting to you that 
 you think you could pitch as training.

 Even outside of the code4lib context, I strongly encourage others who face 
 those kinds of travel funding constraints to get creative. Some of the best 
 learning opportunities of my life and the best pivotal moments in my career 
 happened because members of this community decided there was an unmet need 
 and they were going to do something about it. CurateCAMP springs to mind. The 
 many regional code4lib meetings are in this category. And also: one time when 
 a few code4lib folks were trying to get open source discovery projects off 
 the ground we just decided to create an Open Source Library Discovery 
 Summit in Philadelphia, declared ourselves invited speakers, and attended. 
 And it was a very successful meeting and a very good use of university funds!

 Christie, if there is training or skills development that, if it were offered 
 at code4lib, would do you some good, you are certainly not the only person 
 who could benefit from it. I strongly encourage you to think about what 
 training opportunities are missing in your corner of the library / archives 
 world, and then have some conversations with members of this community about 
 how we could provide that training together. I would love to hear your 
 thoughts on the subject.

 Best wishes,
 Bess

 [1] http://hypatia-demo.stanford.edu Tell your funders you have to go to 
 code4lib because hydra is the future of born digital archives and this is the 
 conference where the developers hang out and you need to talk to them about 
 strategic directions for their project so that it will address your problems. 
 :D



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] some radical edit of policy

2012-12-02 Thread Cary Gordon
I prefer the tone and language in your version.

kcoyle++

On Sun, Dec 2, 2012 at 8:15 AM, Karen Coyle li...@kcoyle.net wrote:
 I did a somewhat radical edit of the policy. To me it sounded heavy-handed,
 and I didn't think that we needed such in our community. I also want to
 distinguish between bloopers that need correction and active harassment. A
 lot of discriminatory language is unconscious but still should be gently
 corrected. [1]

 I also don't think that these are rules -- a policy is a policy, and I
 think rules is too strong a term.

 Because of the amount that I changed (and because I really wasn't sure what
 would happen when I hit save) these changes are still in my fork:

 https://github.com/kcoyle/antiharassment-policy

 Let me know if I should commit it (and I'm assuming that's just a matter of
 hitting the commit button).

 kc

 [1] It's from the 90's, but http://kcoyle.net/howhard.html has many examples

 --
 Karen Coyle
 kco...@kcoyle.net http://kcoyle.net
 ph: 1-510-540-7596
 m: 1-510-435-8234
 skype: kcoylenet



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] some radical edit of policy

2012-12-03 Thread Cary Gordon
I agree with removing the list of sanctions.

Cary

On Mon, Dec 3, 2012 at 11:14 AM, Karen Coyle li...@kcoyle.net wrote:
 Peter,

 I removed the list of sanctions because it seemed unnecessarily ...punitive.
 Sometimes, the whole incident may consist only of reminding someone that
 their language has inadvertently offended. I wouldn't want it to sound like
 someone would get kicked out of a c4l conference for an off-hand comment --
 that is, something that some of us would see as non-PC but still common in
 our world. So if we add a few sanctions that we think would be necessary
 only in cases of overt harassment, that's ok with me. But I see the best
 role of the policy to allow a certain amount of education to take place,
 and that punishment would only be used in extreme cases. We all make
 mistakes -- and I wouldn't want to create an atmosphere where people are
 afraid to speak up. Appropriately to this community, it's like coding: you
 get a compiler error, and you learn. You only get kicked off the system if
 you do real damage.

 kc


 On 12/3/12 10:46 AM, Peter Murray wrote:

 I may have inadvertently logged a pull request when I made some minor
 edits to you changes:

https://github.com/code4lib/antiharassment-policy/pull/20

 First off, kcoyle++.  I like the rethinking of the focus of the document.
 I added a missing work and tweaked a few other words.  The pull request has
 some other discussion about removing the list of potential sanctions; I
 don't know if that was intentional or not, but I think putting the list of
 sanctions at the end would be helpful.


 Peter

 On Dec 2, 2012, at 11:15 AM, Karen Coyle li...@kcoyle.net wrote:

 I did a somewhat radical edit of the policy. To me it sounded
 heavy-handed, and I didn't think that we needed such in our community. I
 also want to distinguish between bloopers that need correction and
 active harassment. A lot of discriminatory language is unconscious but
 still should be gently corrected. [1]

 I also don't think that these are rules -- a policy is a policy, and I
 think rules is too strong a term.

 Because of the amount that I changed (and because I really wasn't sure
 what would happen when I hit save) these changes are still in my
 fork:

 https://github.com/kcoyle/antiharassment-policy

 Let me know if I should commit it (and I'm assuming that's just a matter
 of hitting the commit button).

 kc

 [1] It's from the 90's, but http://kcoyle.net/howhard.html has many
 examples




 --
 Karen Coyle
 kco...@kcoyle.net http://kcoyle.net
 ph: 1-510-540-7596
 m: 1-510-435-8234
 skype: kcoylenet



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] Choosing fora. was: Proliferation of Code4Lib Channels

2012-12-04 Thread Cary Gordon
Okay, I will update Drupal. I was on track to do this last year, when
I got hit on my bicycle by a hit-and-run driver. Really.

Anyone here have a white vehicle with a me shaped dent in the hood?

I will get with Ryan on this.

Thanks for reminding me! (of the update, not the hit)

Cary

On Tue, Dec 4, 2012 at 6:53 AM, Ross Singer rossfsin...@gmail.com wrote:
 On Dec 4, 2012, at 9:47 AM, Tom Keays tomke...@gmail.com wrote:

 Or just use Reddit's OS codebase*.
  https://github.com/reddit

 Unless you're volunteering to host and maintain this...

 Seriously, folks, if we can't even figure out how to upgrade our Drupal 
 instance to a version that was released this decade, we shouldn't be 
 discussing *new* implementations of *anything* that we have to host ourselves.

 -Ross.


 Tom

 * though I'm personally hoping there won't be another channel to keep track
 of.


 On Tue, Dec 4, 2012 at 9:33 AM, Shaun Ellis sha...@princeton.edu wrote:

 On 12/3/12 2:14 PM, MJ Ray wrote:

 This listserv looks threaded to me.  Maybe you need to upgrade
 Thunderbird, although I could have sworn it's done threaded for
 a while now.


 I was thinking of something that has a Vote to Promote feature. I feel
 that it's important to give folks a chance to support ideas even if they
 don't have a lot to add comment-wise.  It's a good way to gauge interest
 among folks who are not top talkers.  The Vote to Promote pattern is
 designed as an unobtrusive, democratic way to show support for ideas and
 focus the discussion toward constructive commentary [1].

 Interestingly enough, the RailsBridge curriculum project implements a
 simple version of this pattern as its core project[2].  I wonder if it
 would be a good starting point for a collaborative project?  Everyone who
 takes the workshop will know how this app works and should be able to add
 to it in the months that follow the conference.

 One of the MIT Mentorship Program tips [3] recommends making sure mentors
 get something in return (that it's not all giving on the part of the
 mentor). Since, according to Jonathan, we have a paucity of volunteer
 coders, perhaps the RailsBridge app could be an ongoing github project and
 a way to enlist more volunteers to give back to Code4Lib. Mentees might be
 expected to contribute something after the workshop and get a feel for
 software collaboration on github with their mentors in a helpful
 environment?

 Whether or not people would use such a tool in addition to the listserv, I
 don't know.  Vote to Promote requires a critical mass to make it
 worthwhile, but it's hard to gauge actual support without testing it.

 [1] 
 http://ui-patterns.com/**patterns/VoteToPromotehttp://ui-patterns.com/patterns/VoteToPromote
 [2] 
 http://docs.railsbridge.org/**curriculum/http://docs.railsbridge.org/curriculum/
 [3] http://mit.edu/uaap/prog_tips.**htmlhttp://mit.edu/uaap/prog_tips.html



 Unless you do something pretty silly - like insisting everyone
 register with github


 Unfortunately, in order to collaborate on the anti-harrassment policy, you
 do need to have a github account, or lobby someone who does to make a
 change for you.  But I think most would agree that's better than hashing
 out such details on this list.


 --
 Shaun D. Ellis
 Digital Library Interface Developer
 Firestone Library, Princeton University
 voice: 609.258.1698 | sha...@princeton.edu




-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] Help with WordPress for Code4Lib Journal

2012-12-04 Thread Cary Gordon
As I mentioned in the other thread, I will get with Ryan on updating
our Drupal instance.

Cary

On Tue, Dec 4, 2012 at 8:08 AM, Ross Singer rossfsin...@gmail.com wrote:
 Shaun, I think you missed my point.

 Our Drupal (and per Tom's reply, Wordpress -- ...and I'm going to take a stab 
 in the dark and throw MediaWiki instance into the pile) is, for all intents 
 and purposes, unmaintained because we have no in charge of maintaining it.  
 Oregon State hosts it, but that's it.

 Every year, every year, somebody proposes we ditch the diebold-o-tron for 
 something else (Drupal modules, mediawiki plugins, OCS, ... and most 
 recently Easy Chair), yet nobody has ever bothered to do anything besides 
 send an email of what we should use instead.  Because that requires work and 
 commitment.

 What I'm saying is, we don't have any central organization, and thus we have 
 no real sustainable way to implement locally hosted services.  The Drupal 
 instance, the diebold-o-tron (and maybe Mediawiki) are legacies from when 
 several of us ran a shared server in a colocation facility.  We had skin in 
 the game.  And then our server got hacked because Drupal was unpatched (which 
 sucked) and we realized we probably needed to take this a little more 
 seriously.

 The problem was, though, when we moved to OSU for our hosting, we lost any 
 power to do anything for ourselves and since we no longer had to (nor could) 
 maintain anything, all impetus to do so was lost.

 To be clear, when we ran all these services on anvil, that wasn't sustainable 
 either!  We simply don't have the the organization or resources to 
 effectively run this stuff by ourselves.  That's why I'm really not 
 interested in hearing about some x we can run for y if it's not backed up 
 with and my organization which has shown commitment through z will take on 
 the task of doing all the work on this.

 -Ross.

 On Dec 4, 2012, at 10:41 AM, Shaun Ellis sha...@princeton.edu wrote:

 Tom, can you post the plugin to Code4Lib's github so we can have a crack at 
 it?

 Ross, I'm not sure how many folks on this list were aware of the Drupal 
 upgrade troubles.  Regardless, I don't think it's constructive to put new 
 ideas on halt until it gets done.  Not everyone's a Drupal developer, but 
 they could contribute in other ways.

 -Shaun

 On 12/4/12 10:27 AM, Tom Keays wrote:
 On Tue, Dec 4, 2012 at 9:53 AM, Ross Singer rossfsin...@gmail.com wrote:

 Seriously, folks, if we can't even figure out how to upgrade our Drupal
 instance to a version that was released this decade, we shouldn't be
 discussing *new* implementations of *anything* that we have to host
 ourselves.


 Not being one to waste a perfectly good segue...

 The Code4Lib Journal runs on WordPress. This was a decision made by the
 editorial board at the time (2007) and by and large it was a good one. Over
 time, one of the board members offered his technical expertise to build a
 few custom plugins that would streamline the workflow for publishing the
 journal. Out of the box, WordPress is designed to publish a string of
 individual articles, but we wanted to publish issues in a more traditional
 model, with all the issues published at one time and arranged in the issue
 is a specific order. We could (and have done) all this manually, but having
 the plugin has been a real boon for us.

 The Issue Manager plugin that he wrote provided the mechanism for:
 a) preventing articles from being published prematurely,
 b) identifying and arranging a set of final (pending) articles into an
 issue, and
 c) publishing that issue at the desired time.

 That person is no longer on the Journal editorial board and upkeep of the
 plugin has not been maintained since he left. We're now several
 WordPress releases
 behind, mainly because we delayed upgrading until we could test if doing so
 would break the plugins. We have now tested, and it did. I won't bore you
 with the details, but if we want to continue using the plugin to manage our
 workflow, we need help.

 Is there anybody out there with experience writing WordPress plugins that
 would be willing to work with me to diagnose what has changed in the
 WordPress codex that is causing the problems and maybe help me understand
 how to prevent this from happening again with future releases?

 Thanks,
 Tom Keays / tomke...@gmail.com


 --
 Shaun D. Ellis
 Digital Library Interface Developer
 Firestone Library, Princeton University
 voice: 609.258.1698 | sha...@princeton.edu



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] Gender Survey Summary and Results

2012-12-05 Thread Cary Gordon
,
 Rosalyn

 P.S. Much thanks to Karen Coyle for reviewing the summary for me before
 I
 sent it out.  Also if there are any typos or grammar mistakes, please

 blame

 my friend Abigail who behaved as my editor.








-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] Hotel registration using an alias

2012-12-05 Thread Cary Gordon
fwiw, Ian Walls is a frequent Code4Liber

On Wed, Dec 5, 2012 at 12:43 PM, Francis Kayiwa kay...@uic.edu wrote:
 If this is any one of you do let us know so you can get the LIB rate. We
 are near certain we have everyone but these two people are registered
 for the exact time as the Conference but I'm not seeing them on the
 Conf. Attendees.

 Jan Walls
 James Eric or (Eric James)
 Antonio Barrera

 Cheers,

 ./fxk

 --
 With all the fancy scientists in the world, why can't they just once
 build a nuclear balm?



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] Open source project questions

2012-12-08 Thread Cary Gordon
My take is in the quote.

Cary

On Fri, Dec 7, 2012 at 11:58 AM, Donna Campbell dcampb...@wts.edu wrote:
 1. What kind of skill sets (esp. programming) should I be seeking?

The first and foremost skill you'll need is vision along with the
ability to articulate it. Next you need management and organization.
If you have those upfront, the coding will be easy(ish).

 2. Where would the best place to host an open source project (e.g.,

I prefer GitHub.

 3. What software/hardware would you recommend that would be a means to a
 quality end-product as well as provide efficiency?

Use AWS or another infrastructure service that won't lock you in. That
way you can change resources as your needs change. Don't buy servers.

Software will depend on your approach. If you can find an existing
project to build on, you can concentrate on building just what you
need. If not, choose a modern programming language appropriate to the
scale of what you are doing. In my opinion, Python and Ruby are at the
top of that list. I suspect that Ruby is a bit most popular in this
venue.

We work mostly in PHP, because most of our work is building on top of
Drupal, A WCMS written in PHP.

 4. Any other suggestions would be greatly appreciated.

Pick a license before you start.

I agree with Tom Cramer that the key element of spinning up an open
source project is setting the governance model.

Cary

-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] Question abt the code4libwomen idea

2012-12-08 Thread Cary Gordon
I agree with Dan.

I am all for folks doing what they are called to do. I simply hope
that those efforts won't come at the expense of this group, because
code4lib, imperfect as it may be, is a wonderful resource.

Cary

On Fri, Dec 7, 2012 at 12:25 PM, Dan Chudnov daniel.chud...@gmail.com wrote:
 An opinion:

 I'm all for people creating new social structures to move themselves forward 
 doing it however they see fit.  The internet is a big place, and there's room 
 for more.  In this case, though, I hope it will be an and operation, not an 
 exclusive or.  I would be happy to hear that a new group formed and that 
 it's going well.  I would be disappointed if people in that group ended up 
 moving away from this one big group.  It happens, and I'd get over it, sure, 
 but it'd still be disappointing.  We gain something by gathering together 
 like we have here.  It's not exclusive, nor should it be.  But code4lib has 
 added so much to me and my work that I know how much I stand to lose if we do 
 not also keep working to stick together, however difficult that can be 
 sometimes.



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] basic IRC question/comments

2012-12-10 Thread Cary Gordon
Register your IRC name! It may be a pita, but it is less of a pita
than losing it to someone who wants to pretend to be you.

Note that anyone can use your name when you are not there, so this is
not a perfect system, but you can kick them off when you come online.
You can also just leave your client on.

Cary

On Mon, Dec 10, 2012 at 10:49 AM, Bohyun Kim k...@fiu.edu wrote:
 The IRC nickname is ephemeral unless you register it with your email.



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] Question abt the code4libwomen idea

2012-12-10 Thread Cary Gordon
Are there folks out there who think that you can only be in one IRC
room at a time? If I want to be in the #190cmtall room, nobody in
#code4lib would know, nor would it be any of their business. Are there
people here who really feel threatened by this?

Cary

On Mon, Dec 10, 2012 at 6:38 PM, Bess Sadler bess.sad...@gmail.com wrote:
 There have been some contradictory statements made about #libtechwomen 
 because it was an emerging idea, and like code4lib, there is no formal power 
 structure or authority. There is no requirement that one be female to 
 participate, indeed many of the people involved explicitly reject the notion 
 of a binary gender model. Allies of any gender who wish to discuss how to 
 make library technology spaces more inclusive, particularly for women and 
 gender minorities, are welcome and encouraged to join us.

 The suggestion has been made that the name libtechwomen might not be 
 welcoming to someone who wants to participate but does not identify as a 
 woman. We have already discussed changing it and welcome suggestions.

 Best wishes,
 Bess



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] Flying trapeze question

2012-12-14 Thread Cary Gordon
Just reading this thread is painful.

Cary

On Fri, Dec 14, 2012 at 12:58 PM, Wilhelmina Randtke rand...@gmail.com wrote:
 Speaking from experience, everything, everything in circus hurts.  When I
 was doing it, and I did whimpy things, I remember wearing a tank top once,
 and others around me being horrified by the size and quantity of bruises on
 my torso.  I have seen more skinned necks and knee pits than I can count
 from Chinese pole and trapeze.  Blood stains on circus rigging are normal.

 Here are some less painful circus acts:

  Cloud swing has some cool looking tricks that do not hurt so much.  This
 is where a thick rope hangs from the cieling in a wide U shape, and you sit
 on it like you would a swing set, and get it swinging like a swing set.
 Then you can lie down on it, stand on it, wrap your feet around it and hang
 upside down, etc.  If anyone offers lessons in this, then this is the best
 air act for you to try.

  Happily, falling into a net does not hurt.  What hurts in air acts is
 being stretched when you hang, and skinning or bruising body parts on
 rigging.

 The least painful circus act, to my knowledge, is bicycle tricks like 5
 people on a bike at the same time.  As long as you do things where you
 climb on and off the moving bike in sync with someone else to balance the
 weight, and do not climb onto the shoulders of the bike rider, or anyone
 else, this is painless and feels safe.  Some things that look hard, like
 wrapping a leg around the bike rider, grabbing you knee with your elbow,
 and straightening your other arm and leg so that you stick out and are worn
 like a belt, are much easier than they look.  Bicycle tricks are also more
 about timing than strength, although you can do more if you have a strong
 core and are flexible.  Sadly, more impressive bike tricks also hurt more,
 and you have to practice with a partner who will balance your weight as you
 move around the bike.  You also need someone to ride the bike around while
 you do tricks, and the experience will be intensely painful for that person.

 Contact juggling can be pain free. The kind where you roll a ball around on
 your hands, and devil sticks are painless learn and do.  Poi is possible,
 even with no eyesight, but learning poi involves repeatedly hitting
 yourself.  It is probably more painful for men to learn than women (men
 should wear a cup while learning).  Ball juggling is more about timing, and
 all the catches are close to you.  Ball juggling is not painful, as long as
 you juggle light weight things.

 Hand balancing can be painless, and generally you are low to the ground.
 You have to be althetic to have any height to fall from.  Sadly, the tricks
 that look really good are harder tricks that require more strength and
 flexibility.

 -Wilhelmina Randtke

 On Fri, Dec 14, 2012 at 1:22 PM, Karen Coyle li...@kcoyle.net wrote:

 Rosalyn,

 Since others may be in similar circumstances, I thought I'd ask this on
 the list:

 The idea of flying is intriguing...


 however 


 due to my age (63), my eyesight (abysmal), and my intense vertigo (my mind
 thinks changing an overhead light bulb is a life-threatening act), is there
 something fun that can be done low to the ground and clumsily? Like maybe
 jumping into the net from the second rung of the ladder? Because I'd love
 to try something like that.

 Thanks,
 kc

 --
 Karen Coyle
 kco...@kcoyle.net http://kcoyle.net
 ph: 1-510-540-7596
 m: 1-510-435-8234
 skype: kcoylenet




-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] NYTimes article on Gender Wage Gap

2012-12-19 Thread Cary Gordon
When I worked as an entertainment production manager, my internal
motto was Sure $25 isn't important, unless it is my $25. People who
sell stuff (and offer jobs) like to perpetuate the myth that
negotiating is déclassé.

I learned to negotiate when, an early teen, I watched my dad buy a
car, and instinctively realized that he was overpaying. From 15 to 20,
I bought all the cars in my family. My essential approach to
negotiating is that you should never try to think for the other side.
That is on them. They know what they need from a deal. When they start
explaining to you what they need from a deal, they are, in all
likelihood, lying. Once you start considering factors outside of the
deal, you have lost.

Informed H.R. managers know that employees who aren't getting what
they think they are worth are unhappy employees. Those managers will
know how to value talent and decide where to draw the line. They will
not try to convince someone to take a job beneath their self-value,
because they understand that, while it might look good on paper, it
won't end well.

I have no idea if there is a gender gap in negotiating. If there is,
lets kill it. Maybe we should start negotiate4lib.

Cary

On Wed, Dec 19, 2012 at 1:11 PM, Shaun Ellis sha...@princeton.edu wrote:
 In light of the recent discussions here, I thought many would find this
 article interesting:

 How to Attack the Gender Wage Gap? Speak Up
 http://www.nytimes.com/2012/12/16/business/to-solve-the-gender-wage-gap-learn-to-speak-up.html

 The gist of the article is in this quote: But one part of it can be traced
 to a simple fact: many women just don’t negotiate, or are penalized if they
 do.

 I have actually been reading Stuart Diamond's book on negotiating, titled
 Getting More.  In it he points out that there are lots of different
 negotiation styles, and that some are more effective than others.  It's
 pretty eye opening for me, who hasn't had any formal training in
 negotiation.  The biggest a-ha for me was that everything is negotiable,
 despite the cliche.  Practicing the techniques in every situation in life
 (from getting into an overcrowded restaurant without a reservation to asking
 your boss for a raise) is the way to get better at it, and I have to say
 that I'm starting to ask more and am pleasantly surprised by the results.
 [Adding to GoodReads now ...]

 Cheers,
 Shaun



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] Final Reminder: Code4Lib 2013 T-Shirt design proposals due Monday!

2012-12-28 Thread Cary Gordon
I hope that someone submits the BaDH design. I would if I had the
skill and time. Really.

Cary

On Fri, Dec 28, 2012 at 5:56 AM, Andreas Orphanides akorp...@ncsu.edu wrote:
 Hey all,

 If you've got an idea for a Code4Lib t-shirt, get it in soon! When 2012
 leaves us forever -- that is, after 11:59pm (let's say Central time) on
 December 31, it'll be too late! So add your submissions to the wiki page
 below.

 Code4Lib 2013 T-Shirt Design
 Proposalshttp://wiki.code4lib.org/index.php/2013_t-shirt_design_proposals

 The basics:

- One submission per person, please. (But you don't need to be attending
to submit a design!)
- T-shirt designs should be 1-sided, single color designs suitable for
screenprinting.
- You should have a print-ready version of your design available when
you submit it.
- If you'd like, you can add a line or two of explanatory text to your
submission to explain your concept, indicate color specifications, etc.
- All proposals posted to the above wiki page while the calendar year is
still 2012 will be considered.

 -Dre, on behalf of the C4L 2013 tee shirt committee



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


[CODE4LIB] Drupal in Libraries Barcamp at Code4LibCon

2013-01-02 Thread Cary Gordon
Cross-posting apologies...

Code4LibCon is offering a Drupal in Libraries Barcamp as a full-day
Code4Lib pre-conference on Monday, February 11th. It will take place
at the University or Illinois, Chicago Forum.

Drupal uber-ninja Larry Garfield will be stopping by to impart words
of wisdom and offer some prognostication on the next generation(s) of
Drupal.

The event is free for Code4Lib attendees and just $20 for others.
Code4Lib attendees can sign up on the wiki. If you are not attending
the conference, you can drop me an email with Barcamp in the subject,
and I will let you know how to pay once we work that out.

More details as they emerge,

-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] Digital collection backups

2013-01-11 Thread Cary Gordon
Restoring 3 Tb from Glacier is $370. Add about $90 if you use AWS
Import/Export (you provide the device).

Hopefully, this is not something that you would do often.

Cary

On Fri, Jan 11, 2013 at 8:14 AM, Matt Schultz
matt.schu...@metaarchive.org wrote:
 Josh,

 Totally understand the resource constraints and the price comparison
 up-front. As Roy alluded to earlier, it pays with Glacier to envision what
 your content retrieval scenarios might be, because that $368 up-front could
 very easily balloon in situations where you are needing to restore a
 collection(s) en-masse at a later date. Amazon Glacier as a service makes
 their money on that end. In MetaArchive there is currently no charge for
 collection retrieval for the sake of a restoration. You are also subject
 and powerless over the long-term to Amazon's price hikes with Glacier.
 Because we are a Cooperative, our members collaboratively work together
 annually to determine technology preferences, vendors, pricing, cost
 control, etc. You have a direct seat at the table to help steer the
 solution in your direction.

 On Fri, Jan 11, 2013 at 10:09 AM, Joshua Welker jwel...@sbuniv.edu wrote:

 Matt,

 I appreciate the information. At that price, it looks like MetaArchive
 would be a better option than most of the other services mentioned in this
 thread. At this point, I think it is going to come down to a LOCKSS
 solution such as what MetaArchive provides or Amazon Glacier. We anticipate
 our digital collection growing to about 3TB in the first two years. With
 Glacier, that would be $368 per year vs $3,072 per year for MetaArchive and
 LOCKSS. As much as I would like to support library initiatives like LOCKSS,
 we are a small institution with a very small budget, and the pricing of
 Glacier is starting to look too good to pass up.

 Josh Welker


 -Original Message-
 From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of
 Matt Schultz
 Sent: Friday, January 11, 2013 8:49 AM
 To: CODE4LIB@LISTSERV.ND.EDU
 Subject: Re: [CODE4LIB] Digital collection backups

 Hi Josh,

 Glad you are looking into LOCKSS as a potential solution for your needs
 and that you are thinking beyond simple backup solutions for more long-term
 preservation. Here at MetaArchive Cooperative we make use of LOCKSS to
 preserve a range of content/collections from our member institutions.

 The nice thing (I think) about our approach and our use of LOCKSS as an
 embedded technology is that you as an institution retain full control over
 your collections in the preservation network and get to play an active and
 on-going part in their preservation treatment over time. Storage costs in
 MetaArchive are competitive ($1/GB/year), and with that you get up to 7
 geographic replications. MetaArchive is international at this point and so
 your collections really do achieve some safe distance from any disasters
 that may hit close to home.

 I'd be more than happy to talk with you further about your collection
 needs, why we like LOCKSS, and any interest your institution may have in
 being part of a collaborative approach to preserving your content above and
 beyond simple backup. Feel free to contact me directly.

 Matt Schultz
 Program Manager
 Educopia Institute, MetaArchive Cooperative http://www.metaarchive.org
 matt.schu...@metaarchive.org
 616-566-3204

 On Thu, Jan 10, 2013 at 5:20 PM, Joshua Welker jwel...@sbuniv.edu wrote:

  Hi everyone,
 
  We are starting a digitization project for some of our special
  collections, and we are having a hard time setting up a backup system
  that meets the long-term preservation needs of digital archives. The
  backup mechanisms currently used by campus IT are short-term full-server
 backups.
  What we are looking for is more granular, file-level backup over the
  very long term. Does anyone have any recommendations of software or
  some service or technique? We are looking into LOCKSS but haven't dug
 too deeply yet.
  Can anyone who uses LOCKSS tell me a bit of their experiences with it?
 
  Josh Welker
  Electronic/Media Services Librarian
  College Liaison
  University Libraries
  Southwest Baptist University
  417.328.1624
 



 --
 Matt Schultz
 Program Manager
 Educopia Institute, MetaArchive Cooperative http://www.metaarchive.org
 matt.schu...@metaarchive.org
 616-566-3204




 --
 Matt Schultz
 Program Manager
 Educopia Institute, MetaArchive Cooperative
 http://www.metaarchive.org
 matt.schu...@metaarchive.org
 616-566-3204



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] code4lib 2013 location

2013-01-11 Thread Cary Gordon
FWIW, the # 8 bus runs every 10 min.

Cary

On Fri, Jan 11, 2013 at 5:12 PM, Bill Dueber b...@dueber.com wrote:
 Because it seems like it might be useful, I've started a publicly-editable
 google map at

 http://goo.gl/maps/LWqay

 Right now, it has two points: the hotel and the conference location. Please
 add stuff as appropriate if the urge strikes you.




 On Fri, Jan 11, 2013 at 7:54 PM, Francis Kayiwa kay...@uic.edu wrote:

 On Fri, Jan 11, 2013 at 06:41:26PM -0500, Cynthia Ng wrote:
  I'm sorry, but that doesn't actually clear up anything for me. The
  location on the layrd page just says Chicago. So, is the conference
  still happening at UIC? Since the conference hotel isn't super close,
  does that mean there will be transportation provided?

 The entire conference and pre-conference is at UIC. The Forum is a
 revenue generating part of UIC. The pre-conference will be at the
 University Libraries on Monday with the exception of the Drupal one.

 The hotel is a mile or thereabouts from UIC Forum. Here is the problem
 with us natives planning. It never crossed our minds that walking a mile
 while on the *upper limit* of our shuttling to and from work is not the
 norm for everyone. This was brought to our attention and we will have a
 shuttle from the Hotel to the Conference venue.

 
  While we're on the subject, are the pre-conferences happening at the
  same location?


 See above.

 ./fxk

 
  On Fri, Jan 11, 2013 at 2:51 PM, Francis Kayiwa kay...@uic.edu wrote:
   On Fri, Jan 11, 2013 at 10:41:54AM -0800, Erik Hetzner wrote:
   Hi all,
  
   Apparently code4lib 2013 is going to be held at the UIC Forum
  
 http://www.uic.edu/depts/uicforum/
  
   I assumed it would be at the conference hotel. This is just a note so
   that others do not make the same assumption, since nowhere in the
   information about the conference is the location made clear.
  
   Since the conference hotel is 1 mile from the venue, I assume
   transportation will be available.
  
   That's a good assumption to make. As to the confusion  I said to you
   when you asked me about this a couple of days ago.
  
   http://www.uic.edu/~kayiwa/code4lib.html was supposed to be our
   proposal. If you look at the document it also suggests that we were
   going to have the conference registration staggered by timezones. We
   have elected not to update that because as that was our proposal. When
   preparing our proposal we borrowed heavily from Yale's and IU's
 proposal
   and if someone would like to steal from us I think it is fair to leave
   that as is.
  
   If you want the conference page use the lanyrd.com link below. I can't
   even take credit for doing that. All of that goes to @pberry
  
   http://lanyrd.com/2013/c4l13/
  
   Cheers,
   ./fxk
  
  
  
  
   best, Erik Hetzner
  
   Sent from my free software system http://fsf.org/.
  
  
  
  
   --
   Speed is subsittute fo accurancy.
 

 --
 Speed is subsittute fo accurancy.




 --
 Bill Dueber
 Library Systems Programmer
 University of Michigan Library



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] code4lib 2013 location

2013-01-12 Thread Cary Gordon
On Sat, Jan 12, 2013 at 6:39 AM, Esmé Cowles escow...@ucsd.edu wrote:
 Which reminds me, I really hope some warmer locales are prepping c4l14 
 proposals as we speak.

You are in Florida, right?


-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] code4lib 2013 location

2013-01-12 Thread Cary Gordon
It is 5.2 miles from the hotel to the venue if you stop at White
Castle on your way.

http://goo.gl/maps/GUApw

On Sat, Jan 12, 2013 at 11:21 AM, Jay Luker lb...@reallywow.com wrote:
 On Sat, Jan 12, 2013 at 9:39 AM, Esmé Cowles escow...@ucsd.edu wrote:


 I am personally looking forward to the walk.  Though I live in Florida,
 I've lived in colder places and have appropriate coats, etc.  And I don't
 have any mobility issues, and routinely walk a few miles just for fun.

 But if I didn't already own cold-weather gear that I would never need in
 Florida, I would not be looking forward to walking a mile, early in the
 morning or late at night, in February, in Chicago, where I could reasonably
 expect it to be in the ballpark of 20°F.



 From the overhead map I was a bit horrified, with the route running right
 parallel/adjacent to the huge freeway there. But I just walked the
 stretch from Crowne Plaza to the UIC Forum on Google Street View and it
 didn't seem too bad.

 --jay

 PS, I hope you like Greek food.



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] Cocktails at the Aviary during Code4Lib 2013

2013-01-14 Thread Cary Gordon
I think that after 7-10 cocktails I would require hospitalization.

On Mon, Jan 14, 2013 at 8:14 AM, James Stuart james.stu...@gmail.com wrote:
 Chicago is my favorite city to visit, and one of the reasons is the
 absolutely amazing food/drink scene, and at the head of that bar scene is
 Aviary, a bar which has a potential claim on the best cocktail bar in
 America, and at the very least, it's certainly the craziest.

 Fueled by a lot of fancy molecular gastronomy techniques, they make
 cocktails you pretty much couldn't get anywhere else in the world:

 http://www.molecularrecipes.com/molecular-mixology/aviary-cocktails/

 Two main ways we can do that (which aren't exclusive):

 One is that we can just go some night for cocktails. They serve single
 cocktails and flights, as well as some food. It's tricky but not too
 difficult to get reservations (although they're only day-of), although for
 anything more than 6-8 people, it's nigh impossible. I think the best way
 is to just have a rough idea which day works, and which people might be
 interested, and then grab people and go when the mood strikes.

 Two is the crazier, awesomer approach. They have a tasting flight, either 7
 or 10 drinks long, with food all along the way. It's pricey ($125 / $165),
 and yes, that's really seven cocktails, but I think it'll be amazing. This,
 as far as I can tell, it is possible to get advance reservations for.

 So, I've created a little section on the social activities wiki. Add if
 you're interested!

 http://wiki.code4lib.org/index.php/2013_social_activities#Ideas



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] project management system

2013-01-14 Thread Cary Gordon
I agree with Rosalyn that the key is what you mean by project management. I get 
the impression that you aren't looking for a ticketing system.

For lists and communication, we use (and like) Basecamp, but there are lots of 
good alternatives. PBWorks is another good hosted system. If you can host 
yourself, MediaWiki, which powers the code4lib wiki, has a huge community, is 
widely used in the library world, and ramps up relatively quickly.

We use Unfuddle for most of our ticketing, and they have a new planning product 
called Alchemy, which is in beta.

Thanks,

Cary


On Jan 14, 2013, at 10:52 AM, Rosalyn Metz rosalynm...@gmail.com wrote:

 Hi Kun,
 
 I guess the first question I would ask is what do you mean by project
 management -- its kind of a big space.  Are you looking for something more
 like a ticketing system?  Is your primary concern keeping up communication
 on projects?  Or are you looking to create a project list that you can keep
 track of?  Are you trying to just outline what it is that your projects are?
 
 If you're looking for a ticketing system I like GitHub Ticketing -- its
 free and easy to use.  If you're primarily worried about keeping up
 communication with a different groups, google groups can suffice 9 times
 out of 10.   If you're just looking to keep track of a list of projects,
 you might be able to get away with something simple like a Google Form that
 submits to a spreadsheet.  If you're just outlining what your projects are
 you could just start off by creating project one pagers (ala Tito
 Sierrahttp://www.slideshare.net/tsierra/the-projectonepager
 ).
 
 My recommendation would be to start off small (and free).  After a few
 months, re-evaluate and see where you are.  Maybe you'll realize you need
 something more robust (Unfuddle instead of GitHub Ticketing; Basecamp
 instead of Google Groups; time management planning instead of lists of
 projects; formal project plans instead of one pagers;).
 
 Rosalyn
 
 
 On Mon, Jan 14, 2013 at 1:27 PM, Lin, Kun l...@cua.edu wrote:
 
 Hi all,
 
 Our library is looking for a project management system. Does anyone has
 any suggestions on which one to choose? We only have a very small team and
 our main focus is to guide our librarians to submit their ideas and for
 record tacking purposes.
 
 Thanks
 Kun
 


Re: [CODE4LIB] project management system

2013-01-14 Thread Cary Gordon
Jira, which we use for major projects, is not open source. Atlassian
does provide Jira and Confluence — their wiki tool — free of charge to
open source projects.

Jira is a big hammer, and to get the most out of it, you need someone
to devote a significant amount of time to configuring and maintaining
it. While it is usable out of the box, it is not any better in that
form than Redmine or myriad other, lighter weight and easier to manage
alternatives.

Cary

On Mon, Jan 14, 2013 at 12:06 PM, Kaile Zhu kz...@uco.edu wrote:
 We can keep adding to the list.  Since there are so many choices,  I see the 
 strong reason to use open source software.  Here is my recommendation: Jira 
 (project management/bug reporting system used by professional software 
 development companies, like apache.org), spiceworks, etc.  - Kelly

 -Original Message-
 From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Mau, 
 Trish
 Sent: 2013年1月14日 13:53
 To: CODE4LIB@LISTSERV.ND.EDU
 Subject: Re: [CODE4LIB] project management system

 I also like Basecamp but for really simple projects Minigroup might do the 
 job: https://minigroup.com/. It's a hosted solution with plans starting at 
 $3/year. There's no ticketing system or whiteboards, but you can communicate 
 with your team, create and assign tasks, and post events/deadlines.

 Trish

 Trish Mau, librarian/web coordinator
 Burnaby Public Library, 6100 Willingdon Avenue, Burnaby BC, V5H 4N5 tel. 604 
 436 5425  fax 604 436 9087

 The contents of this message may not necessarily reflect the position of 
 Burnaby Public Library. If you have any concerns about this message, please 
 e-mail b...@bpl.bc.ca.
 -Original Message-
 From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Cary 
 Gordon
 Sent: Monday, January 14, 2013 11:11 AM
 To: CODE4LIB@LISTSERV.ND.EDU
 Subject: Re: [CODE4LIB] project management system

 I agree with Rosalyn that the key is what you mean by project management. I 
 get the impression that you aren't looking for a ticketing system.

 For lists and communication, we use (and like) Basecamp, but there are lots 
 of good alternatives. PBWorks is another good hosted system. If you can host 
 yourself, MediaWiki, which powers the code4lib wiki, has a huge community, is 
 widely used in the library world, and ramps up relatively quickly.

 We use Unfuddle for most of our ticketing, and they have a new planning 
 product called Alchemy, which is in beta.

 Thanks,

 Cary


 On Jan 14, 2013, at 10:52 AM, Rosalyn Metz rosalynm...@gmail.com wrote:

 Hi Kun,

 I guess the first question I would ask is what do you mean by project
 management -- its kind of a big space.  Are you looking for something
 more like a ticketing system?  Is your primary concern keeping up
 communication on projects?  Or are you looking to create a project
 list that you can keep track of?  Are you trying to just outline what it is 
 that your projects are?

 If you're looking for a ticketing system I like GitHub Ticketing --
 its free and easy to use.  If you're primarily worried about keeping
 up communication with a different groups, google groups can suffice 9 times
 out of 10.   If you're just looking to keep track of a list of projects,
 you might be able to get away with something simple like a Google Form
 that submits to a spreadsheet.  If you're just outlining what your
 projects are you could just start off by creating project one pagers
 (ala Tito
 Sierrahttp://www.slideshare.net/tsierra/the-projectonepager
 ).

 My recommendation would be to start off small (and free).  After a few
 months, re-evaluate and see where you are.  Maybe you'll realize you
 need something more robust (Unfuddle instead of GitHub Ticketing;
 Basecamp instead of Google Groups; time management planning instead of
 lists of projects; formal project plans instead of one pagers;).

 Rosalyn


 On Mon, Jan 14, 2013 at 1:27 PM, Lin, Kun l...@cua.edu wrote:

 Hi all,

 Our library is looking for a project management system. Does anyone
 has any suggestions on which one to choose? We only have a very small
 team and our main focus is to guide our librarians to submit their
 ideas and for record tacking purposes.

 Thanks
 Kun




-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] Zoia

2013-01-22 Thread Cary Gordon
While I agree that the nature of IRC is pretty much open to all kinds
of behavior, good, and less good, zoia is a shadow character that
often seems to serve as a jerk by proxy. If someone has to be a jerk,
let them be a jerk, not program a bot to be a jerk on their behalf.

Now that I have used the word jerk four times and explained what proxy
means to a group of library professionals, I am taking the rest of the
day off.

Cary

On Fri, Jan 18, 2013 at 9:26 AM, Michael J. Giarlo
leftw...@alumni.rutgers.edu wrote:
 You need a plugin to pronounce that.



 On Fri, Jan 18, 2013 at 12:21 PM, Andreas Orphanides akorp...@ncsu.eduwrote:

 On Fri, Jan 18, 2013 at 12:17 PM, Gabriel Farrell gsf...@gmail.com
 wrote:

  I've also been working on a new IRC bot framework in node.js called n0d3
 (
  https://github.com/gsf/n0d3).


 ... How exactly do you pronounce that?




-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] Zoia

2013-01-24 Thread Cary Gordon
The bottom line is that, technically, code4lib does not, AKAIK, exist.
It's one piece of property, the domain name is in your name.
Everything else is donated or lent.

Code4lib has no formal governance. It is more like a clique than an
organization. The question of whether we want to adopt formal
organization and governance has been raised often over the years, and
it seems to be as effective in emptying rooms as craft beers are for
filling them.

Since we don't exist, we can't do anything. We can collectively come
up with a policy, but we have no status to enforce that policy. Like a
clique, it really comes down to convincing everyone that you are a
cool kid, and you are committing to a policy, so everyone else who
wants to be cool should do so as well. This can work, except for the
goths.

Cary

On Thu, Jan 24, 2013 at 11:38 AM, Ed Summers e...@pobox.com wrote:
 On Thu, Jan 24, 2013 at 10:01 AM, Mark A. Matienzo
 mark.matie...@gmail.com wrote:
 More to the point, no other decision about code4lib in terms of
 action or policy has been made ever. This is new territory for us.

 It's not really that new. We've voted on tshirts, logos, and whether
 or not to have jobs.code4lib.org post here--perhaps other things that
 I'm forgetting. I'm not saying we need to vote on the anti-harassment
 policy to make it real--it's already real. Not everyone may respect
 it, but hopefully we'll all continue being nice people and won't have
 to worry about enforcing it. It's hard to imagine anyone being against
 it. Personally, I find it regrettable that it's even necessary, but it
 is what it is.

 Voting can be a nice way of testing the waters for something. I found
 the survey on the jobs.code4lib.org email posting very helpful. But
 voting on everything would get very tedious, and boring very quickly I
 imagine. code4lib has always seemed much more freeform than that to
 me. I really liked Bethany's description of lazy consensus [1] at the
 last conference.

 //Ed

 [1] http://nowviskie.org/2012/lazy-consensus/



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] Introduction

2013-01-24 Thread Cary Gordon
Com e Code4LibCon at UIC. There are still a couple days left to buy tickets!

http://www.regonline.com/code4lib2013


On Thu, Jan 24, 2013 at 8:13 PM, Cornel Darden Jr.
corneldarde...@gmail.com wrote:
 Hello,

 Sorry for being rude. I asked a question without first introducing myself.
 My name is Cornel Darden Jr. I work for the City Colleges of Chicago as a
 Librarian. I just recently joined the listserv and may even attend the
 conference if its not too late. Its awesome that its being held in Chicago.
 I graduated from Library Science school in 2010. I enjoy coding as it makes
 me feel free to do what ever i need or want with information; especially
 when its for libraries. I am very new to coding but am learning fast.

 If Anyone is in the Chicago area please let me know. It would be nice to
 meet some other coding librarians in my area as I currently have met quite
 a few librarians but none that code.

 Thanks,

 --
 Cornel Darden Jr.
 MSLIS

 Compound interest is the greatest invention in the history of mankind.



 - Albert Einstein-



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] Group Decision Making (was Zoia)

2013-01-25 Thread Cary Gordon
By my chart, we are now officially sinking into the slough of semantic despond.

On Fri, Jan 25, 2013 at 7:17 AM, Gary McGath develo...@mcgath.com wrote:
 I haven't been following the discussion slowly till someone proposed
 violence as a response to unspecified harassment. Now I'm worried.

 The policy which Ian quotes is based on the idea that no one must be
 offended, which is a deadly opposite to academic freedom and open
 discussion. What is offensive? With a policy like that, people must
 weigh every word they say against the possibility that someone somewhere
 might feel offended by it.

 For example, I don't think there is any good evidence for the existence
 of a deity. My saying just that could offend a lot of religious people.
 If I follow the policy, I must not express that view in any public space
 or online forum, including this one. I am already in violation of the
 policy; kick me out.

 Non-verbal expressions are included. Even a disapproving look could be
 considered harassment.

 There can't be any free give and take of ideas without the possibility
 that someone will be offended. Too many people, especially in the
 academic world, prefer a nice quiet environment where no one says
 anything troubling to a free and open exchange of ideas. It isn't far
 from there to banning offensive books from libraries.

 On 1/25/13 9:23 AM, Ian Walls wrote:
 My concern over the anti-harassment policy is part of the definition of
 harassment, particularly:

 It includes offensive verbal comments or non-verbal expressions related to
 gender, gender identity, gender expression, sexual orientation, disability,
 physical appearance, body size, race, age, religious beliefs, sexual or
 discriminatory images in public spaces (including online).

 I'm sure that no one in the community would intentionally threaten another
 person or group, or produce an unsafe environment, but the policy does not
 seem to be oriented around intent, but rather the reaction of the person or
 group who feels offended.  People can be offended by all variety of
 material, and there is no universal, objective consensus as to what is and
 is not offensive.  This translates roughly to:

 I am offended by something you said, therefore you harassed me.

 This makes me uncomfortable, because even though I can control my own
 behavior and treat others with respect, I cannot anticipate the reactions of
 others with sufficient accuracy to compensate for the risk of the sanction.
 Therefore for any interaction in Code4Lib under this policy, I have the
 wonder if something I've said may be misinterpreted or read into in such a
 way as to produce offense.  Very stressful, and a deterrent to participating
 in the community.

 Having a section of the policy to deal with misunderstandings and
 inadvertent offense would go a long way towards alleviating my fear of
 banned for what would appear to me as no reason.



 --
 Gary McGath, Professional Software Developer
 http://www.garymcgath.com



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


[CODE4LIB] Drupal Libraries Sub-con Barcamp Code4LibCon PreCon

2013-01-25 Thread Cary Gordon
If you can get by the title, this is going to be an all day event for
the Drupal library community. registered Code4LibCon attendees can
attend for free, and folks from the Chicagoland Library community pay
only a nominal $10 fee.

Uber-Drupaler and core architect, Larry Garfield will join us in the
morning to give us a peek into the Drupal future.

You can sign up on the c4l wiki at
http://wiki.code4lib.org/index.php/2013_preconference_proposals#Drupal4lib_Sub-con_Barcamp

Thanks,

Cary

-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] Bootstrap

2013-01-25 Thread Cary Gordon
We are using it as the base of a Drupal theme. It is growing on us.

Cary

On Fri, Jan 25, 2013 at 1:31 PM, Dhanushka Samarakoon dhan...@gmail.com wrote:
 You mean Twitter Bootstrap?
 If so I have used it in few projects and it gets the job done. Nice and
 clean.

 On Fri, Jan 25, 2013 at 2:59 PM, Lin, Kun l...@cua.edu wrote:

 Hi Everyone,
 Has anyone try to use Bootstrap for web develop before? How is the
 framework? Does it works well?

 Thanks
 Kun Lin




-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] Drupal Libraries Sub-con Barcamp Code4LibCon PreCon

2013-01-25 Thread Cary Gordon
Sorry for assuming that everyone knows the code4lib precon particulars.

The date is Monday, February 11th and the time, while not officially
set, will be 9 AM - 5 (ish) PM. We will break for lunch.

Thanks,

Cary

On Fri, Jan 25, 2013 at 11:56 AM, Cary Gordon listu...@chillco.com wrote:
 If you can get by the title, this is going to be an all day event for
 the Drupal library community. registered Code4LibCon attendees can
 attend for free, and folks from the Chicagoland Library community pay
 only a nominal $10 fee.

 Uber-Drupaler and core architect, Larry Garfield will join us in the
 morning to give us a peek into the Drupal future.

 You can sign up on the c4l wiki at
 http://wiki.code4lib.org/index.php/2013_preconference_proposals#Drupal4lib_Sub-con_Barcamp

 Thanks,

 Cary

 --
 Cary Gordon
 The Cherry Hill Company
 http://chillco.com



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] Group Decision Making (was Zoia)

2013-01-27 Thread Cary Gordon
 of the contents is expressly prohibited.  If you
 have received this e-mail in error, please advise the sender by return
 e-mail or telephone and then delete this e-mail together with all
 attachments from your system.

 The contents of this e-mail (including any attachments) may be
 confidential and/or subject to copyright. Any unauthorised use,
 distribution, or copying of the contents is expressly prohibited.  If you
 have received this e-mail in error, please advise the sender
 by return e-mail or telephone and then delete this e-mail together with
 all attachments from your system.



 --
 Shaun Ellis
 User Interace Developer, Digital Initiatives
 Princeton University Library



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] Ambra

2013-02-05 Thread Cary Gordon
I don't know much about Ambra, but I do know that they moved about
three years ago to http://ambraproject.org/.

I believe they are alive.

Cary

On Wed, Feb 6, 2013 at 6:19 AM, Gary McGath develo...@mcgath.com wrote:
 I may be asked to look into a scholarly publishing project based on
 Ambra. I'm a little concerned because it appears that the project isn't
 currently active. All of the activity on topazproject.org appears to be
 at least two years out of date.

 Is anyone currently working with Ambra, and can you make any
 recommendations?

 --
 Gary McGath, Professional Software Developer
 http://www.garymcgath.com



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] Stand Up Desks

2013-02-07 Thread Cary Gordon
But Neil Stephenson works at a treadmill desk...

I want one.

On Fri, Feb 8, 2013 at 4:38 AM, Baumer, M mark_bau...@brown.edu wrote:
 Philip Roth wrote at a standing desk for most of his career. Here's an
 outdated look at his
 setuphttp://www.youtube.com/watch?feature=player_embeddedv=zvCk5aitYz8#t=201s
 .

 I don't have a standing desk, but I use this
 timerhttp://www.dejal.com/timeout/.
 I have it set up to go off every fifteen minutes for a thirty second break.
 I usually standup, look out the window, and take a sip of water.


 On Thu, Feb 7, 2013 at 12:32 PM, Nate Hill nathanielh...@gmail.com wrote:

 My team of four is currently designing/building/recycling together our
 office space on the 4th floor in Chattanooga- a raw 14,000 sq ft open
 space.  We have plenty of old desks to use, and on our first iteration we
 are each giving ourselves a personal sitting desk, but we will have
 stations for shared standing desks/workbenches.  Something about standing
 makes me want to make physical stuff rather than just digital stuff. I'm
 really curious to see how it all works. Happy to report back.

 Nate

 On Thu, Feb 7, 2013 at 12:26 PM, Bohyun Kim k...@fiu.edu wrote:

  I use a bookcase in my office as a standup desk (photo below in the link)
  but it is really a matter of willpower I think.  I get tired when I try
 to
  do concentrated work while standing and my experience is that I cannot
 stay
  standing and working at the same time more than 15 min even if I try hard
  although this may depend on each person. =) Even with the alarm I often
  ignore it and don't stand up. Then everything is in vain. Something to
  think about before investing in a new piece of furniture.
  http://www.bohyunkim.net/blog/archives/2407
 
  Cheers,
  Bohyun
 
  -Original Message-
  From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of
  Mark Pernotto
  Sent: Thursday, February 07, 2013 12:09 PM
  To: CODE4LIB@LISTSERV.ND.EDU
  Subject: [CODE4LIB] Stand Up Desks
 
  Despite my best efforts of sitting up straight, getting an ergonomic
  chair, making sure my desk is a proper height (I'm a tall guy, so my desk
  is 'modified' to reflect this), and I make sure I stand up and at least
  stretch every 30 minutes (or so), my back still bothers me some days.
 
  I saw a Wired article a few months back hailing the benefits of stand up
  desks (http://www.wired.com/wiredscience/2012/10/mf-standing-desk/), and
  also found an article in NY Times (
 
 
 http://www.nytimes.com/2012/12/02/business/stand-up-desks-gaining-favor-in-the-workplace.html?_r=1;
  )
  and wondered if there were any other developers/list members who used
 them.
   In my mind, I'm trading one problem for another, and I'm not sure I want
  to be standing up all day long.  On the other hand, my back is killing me
  today.
 
  Suggestions?
 
  Mark
 



 --
 Nate Hill
 nathanielh...@gmail.com
 http://4thfloor.chattlibrary.org/
 http://www.natehill.net




-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


[CODE4LIB] Drupal4Lib Barcamp at Code4Lib next Monday open to all

2013-02-08 Thread Cary Gordon
Please join us next Monday at the Code4Lib Drupal in Libraries
pre-con/barcamp. This full day event is free for Code4Lib attendees
and a crazy low $10 (donation asked) for folks from the library
community.

Drupal uber-guru and Drupal 8 web services initiative lead, Larry
Garfield, will be joining us in the morning to give use a taset of
what's coming and to answer questions. If you are in the area, drop
what you are doing and join us.

Please sign up on the wiki
http://wiki.code4lib.org/index.php/2013_preconference_proposals#Drupal4lib_Sub-con_Barcamp.
If you have any problem doing that, just drop me an email directly.

-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] Code4LIb 2013 - Game Night - hotel card found

2013-02-13 Thread Cary Gordon
It probably belonged to the person sleeping in the lobby.

On Tue, Feb 12, 2013 at 11:29 PM, Jon Gorman jonathan.gor...@gmail.com wrote:
 HI folks,

 Someone who attended the game night left their room key. It's been
 passed along to some of the folks who will be opening the conference
 tomorrrow and they'll also make an announcement about it.


 Jon Gorman



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] C4L2013 Islandora Dinner (Update)

2013-02-13 Thread Cary Gordon
I would like to go.

Thanks,

Cary

On Wed, Feb 13, 2013 at 1:31 PM, James R. Griffin III
jrgriffin...@gmail.com wrote:
 Hello everyone,

 We currently have 12-13 interested parties for dinner.  I've suggested
 Pegasus (within range of the Crowne Plaza), and I'll be looking to
 reserve the table within 14 minutes.  Please let me know if there are
 any other interested parties (I don't wish to delay the reservation too
 much longer).

 Best,
 James

 On 02/13/2013 10:38 AM, James R. Griffin III wrote:
 Hello everyone,

 If you're interested in discussing Islandora (a Drupal-based front-end
 which integrates with the Fedora Commons repository system), you
 aren't alone!

 I'm interested in launching a dinner aimed at all interested Islandora
 tonight.  All libraries and institutions looking to deploy (or
 currently deploying) Islandora installations, please contact me.
 Additionally, all interested parties are welcome.

 Looking forward to meeting you all.

 Best regards,
 James Griffin

 --
 James R. Griffin III
 Digital Library Developer
 Digital Scholarship Services
 111A Technical Services
 David B. Skillman Library
 Lafayette College
 Easton, PA 18042
 +1 (610) 330-5160




-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] C4L2013 Islandora Dinner (Update)

2013-02-13 Thread Cary Gordon
Ah, the bus leaves the hotel at 7:15, making for a fast dinner.

On Wed, Feb 13, 2013 at 4:36 PM, Cary Gordon listu...@chillco.com wrote:
 I can't speak for James, but I would guess that there is a pretty good
 chance that you could squeeze in.

 Quite a few folks will be going to the Goose Island Brewing event later.

 Thanks,

 Cary

 On Wed, Feb 13, 2013 at 4:22 PM, Clement,Christopher cp...@drexel.edu wrote:
 Unfortunately I did not see this until now. Will there be a post-dinner 
 meetup?

 Chris Clement
 
 From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of Cary Gordon 
 [listu...@chillco.com]
 Sent: Wednesday, February 13, 2013 3:28 PM
 To: CODE4LIB@LISTSERV.ND.EDU
 Subject: Re: [CODE4LIB] C4L2013 Islandora Dinner (Update)

 I would like to go.

 Thanks,

 Cary

 On Wed, Feb 13, 2013 at 1:31 PM, James R. Griffin III
 jrgriffin...@gmail.com wrote:
 Hello everyone,

 We currently have 12-13 interested parties for dinner.  I've suggested
 Pegasus (within range of the Crowne Plaza), and I'll be looking to
 reserve the table within 14 minutes.  Please let me know if there are
 any other interested parties (I don't wish to delay the reservation too
 much longer).

 Best,
 James

 On 02/13/2013 10:38 AM, James R. Griffin III wrote:
 Hello everyone,

 If you're interested in discussing Islandora (a Drupal-based front-end
 which integrates with the Fedora Commons repository system), you
 aren't alone!

 I'm interested in launching a dinner aimed at all interested Islandora
 tonight.  All libraries and institutions looking to deploy (or
 currently deploying) Islandora installations, please contact me.
 Additionally, all interested parties are welcome.

 Looking forward to meeting you all.

 Best regards,
 James Griffin

 --
 James R. Griffin III
 Digital Library Developer
 Digital Scholarship Services
 111A Technical Services
 David B. Skillman Library
 Lafayette College
 Easton, PA 18042
 +1 (610) 330-5160




 --
 Cary Gordon
 The Cherry Hill Company
 http://chillco.com



 --
 Cary Gordon
 The Cherry Hill Company
 http://chillco.com



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] You *are* a coder. So what am I?

2013-02-14 Thread Cary Gordon
Good points.

One could make the argument that reductive logic is a core skill for
both coders and librarians.

Thanks,

Cary

On Thu, Feb 14, 2013 at 9:40 AM, Jason Griffey grif...@gmail.com wrote:
 On Thu, Feb 14, 2013 at 10:30 AM, Joe Hourcle onei...@grace.nascom.nasa.gov
 wrote:


 Two, 'coding' is a relatively minor skill.  It's like putting 'typist' as
 a job title, because you use your keyboard a lot at work.  Figuring out
 what needs to be written/typed/coded is more important than the actual
 writing aspect of it.


 Any skill is minor if you already have it. :-)

 As others have pointed out, learning even a tiny, tiny bit of code is a
 huge benefit for librarians. The vast, vast, vast, vast majority of people
 have absolutely no clue how code translates into instructions for the magic
 glowing screen they look at all day. Even a tiny bit of empowerment in that
 arena can make huge differences in productivity and communication
 abilities. Just understanding the logic behind code means that librarians
 have a better understanding of what falls into the possible and
 impossible categories for doing stuff with a computer and anything that
 grounds decision making in the possible is AWESOME.

 The presentation that started this discussion (Andromeda's lightning talk)
 had a lot of other undercurrents in it, but a large part of it comes back
 to impostor syndrome (http://en.wikipedia.org/wiki/Impostor_syndrome) and
 owning your own abilities. Librarians are, by and large, a quiet and
 understated lot, and that rarely does us favors when it comes to people
 understanding what we do and our actual talents and skills.

 Jason



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] Comparison of JavaScript 'data grids'?

2013-02-14 Thread Cary Gordon
I have used Flexigrid, but there are several choices, and one of the
others might better suit your needs.

I have informally tiered them but my (based on very little) perception
of their popularity.

Flexigrid: http://flexigrid.info/

Ingrid: http://reconstrukt.com/ingrid/
jQuery Grid: http://github.com/tonytomov/jqGrid

jqGridView: http://plugins.jquery.com/project/jqGridView
SlickGrid: http://github.com/mleibman/SlickGrid
DataTables: http://www.datatables.net/index
jTable: http://www.jtable.org/

Thanks,

Cary

On Thu, Feb 14, 2013 at 9:48 AM, Joe Hourcle
onei...@grace.nascom.nasa.gov wrote:
 A couple of weeks ago, I posted to Stack Exchange's 'Webmasters' site, asking 
 if there were any good feature comparisons of different Javascript 'data 
 grid' implementations.*

 The response has been ... lacking, to put it mildly:**

 http://webmasters.stackexchange.com/q/42847/22457

 I can find all sorts of comparisons of databases, javascript frameworks, web 
 browsers, etc ... but I just haven't been able to find anything on tabular 
 data presentation other than the sort of 'top 10 list'-type stuff that 
 doesn't go into detail about why you might select one over another.

 Is anyone aware of such a comparison, or should I just put something 
 half-assed up on wikipedia in hopes that the different implementations will 
 fill it in?

 -Joe

 * ie, the ones that let you play with tabular data ... not the 'grid' stuff 
 that the web designers use for layout, nor the 'data grid' stuff that the 
 comp.sci  scientific community use for distributed data storage.

 ** maybe I should've just asked on Stack Overflow, rather than post to the 
 correct topical place



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] Comparison of JavaScript 'data grids'?

2013-02-14 Thread Cary Gordon
The bottom line is that if you think that this data (which likely
exists) should be compiled, either you should do it or figure out how
to convince someone else to do it.

Flexigrid (and probably most of the others) can use any data that you
can get on the page. Typically, I have used json. The grid system
itself doesn't cache anything. If you get your data from the back end
(i.e. from a CMS, etc.), you can cache it there.

Thanks,

Cary

On Thu, Feb 14, 2013 at 10:44 AM, Joe Hourcle
onei...@grace.nascom.nasa.gov wrote:
 On Thu, 14 Feb 2013, Cary Gordon wrote:

 I have used Flexigrid, but there are several choices, and one of the
 others might better suit your needs.

 I have informally tiered them but my (based on very little) perception
 of their popularity.

 Flexigrid: http://flexigrid.info/

 Ingrid: http://reconstrukt.com/ingrid/
 jQuery Grid: http://github.com/tonytomov/jqGrid

 jqGridView: http://plugins.jquery.com/project/jqGridView
 SlickGrid: http://github.com/mleibman/SlickGrid
 DataTables: http://www.datatables.net/index
 jTable: http://www.jtable.org/


 Thanks for the effort, That's the sort of thing that I *don't* need.

 I'm concerned about what features they have, and which browsers they
 support.

 For instance:
 How can you feed data into it?
 HTML tables (progressive enhancement)
 XML
 JSOC
 some other API
 Can it cache data locally, and if so, how?
 localStorage
 webDB
 indexedDB
 How is it licensed?
 commercial
 BSD
 GPLv2
 GPLv3
 LGPL

 Does it do sorting / filtering / pagination locally, or does it
 require a server component?

 Can you extend the datatypes? (to support abnormal sorting)

 Can you specify a function for rendering?
 (eg, show negative numbers in red, wrapped in parens;
 display alternate info when null)

 Does it support ...
 tree views?
 dynamic groupings?
 column re-ordering?
 automatic table sizing (to fill the view)?
 shift-clicking ranges of records?
 alt/ctrl-clicking multiple records?
 selecting checkboxes (so the table's a form input)
 adding new rows?
 hiding columns?
 infinate scrolling?
 editing of cells?
 adding / deleting records?

 Does it meet Section 508 requirements?

 What's the realistic maximum for:
 number of columns
 number of rows displayed
 number of records total (including not displayed)

 ... and the list goes on ... that's just some of the significant
 discriminators I've noticed when looking at the different implementations.

 -Joe





 On Thu, Feb 14, 2013 at 9:48 AM, Joe Hourcle
 onei...@grace.nascom.nasa.gov wrote:

 A couple of weeks ago, I posted to Stack Exchange's 'Webmasters' site,
 asking if there were any good feature comparisons of different Javascript
 'data grid' implementations.*

 The response has been ... lacking, to put it mildly:**

 http://webmasters.stackexchange.com/q/42847/22457

 I can find all sorts of comparisons of databases, javascript frameworks,
 web browsers, etc ... but I just haven't been able to find anything on
 tabular data presentation other than the sort of 'top 10 list'-type stuff
 that doesn't go into detail about why you might select one over another.

 Is anyone aware of such a comparison, or should I just put something
 half-assed up on wikipedia in hopes that the different implementations will
 fill it in?

 -Joe

 * ie, the ones that let you play with tabular data ... not the 'grid'
 stuff that the web designers use for layout, nor the 'data grid' stuff that
 the comp.sci  scientific community use for distributed data storage.

 ** maybe I should've just asked on Stack Overflow, rather than post to
 the correct topical place




 --
 Cary Gordon
 The Cherry Hill Company
 http://chillco.com





-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] Getting started with Ruby and library-ish data (was RE: [CODE4LIB] You *are* a coder. So what am I?)

2013-02-18 Thread Cary Gordon
This is an interesting and frustrating conversation.

Most modern languages are capable of doing almost anything. They all
have strengths and weaknesses.

I have worked in many languages starting in Fortran, and, while I have
favorites, I like the fact that I can be productive and efficient by
concentrating on one language at a time. Because my day job is mostly
Drupal, for me that language is PHP. When I started, I was working
with ColdFusion (ok, maybe not really a language), Java (meh), and
Python (++). I didn't love PHP or choose it, but I appreciated that it
could do what I needed it to do. At the time, that work included a lot
of XML manipulation.

I think that PHP has a good toolset for dealing with XML. I am sure
that there may be something better, but that really does not matter,
since my team has sufficient facility with PHP to complete anything we
take on and the experience and resources to do it with economy and
efficiency.

We haven't abandoned everything else. We use Python for server
management — its AWS libraries sealed that deal — finally displacing
Perl, and Ruby for DevOps (why this gets capitalized at all, I have no
clue) and deployment. Solr keeps us vaguely in touch with Java.

This boils down to: If it is your decision and you have a tool you
prefer, use it.

Thanks,

Cary

On Mon, Feb 18, 2013 at 6:00 AM, Ethan Gruber ewg4x...@gmail.com wrote:
 The language you choose is somewhat dependent on the data you're working
 with.  I don't find that Ruby or PHP are particularly good at dealing with
 XML. They're passable for data manipulation and migration, but I wouldn't
 use them to render large collections of structured XML data, like EAD or
 TEI collections, or whatever.


 Ethan


 On Mon, Feb 18, 2013 at 8:52 AM, Jason Stirnaman jstirna...@kumc.eduwrote:

 This is a terribly distorted view of Ruby: If you want to make web pages,
 learn Ruby, and you don't need to learn Rails to get the benefit of Ruby's
 awesomeness. But, everyone will have their own opinions. There's no
 accounting for taste.

 For anyone interested in learning to program and hack around with library
 data or linked data, here are some places to start (heavily biased toward
 the elegance of Ruby):

 http://wiki.code4lib.org/index.php/Working_with_MaRC
 https://delicious.com/jstirnaman/ruby+books
 https://delicious.com/jstirnaman/ruby+tutorials
 http://rdf.rubyforge.org/

 Jason

 Jason Stirnaman
 Digital Projects Librarian
 A.R. Dykes Library
 University of Kansas Medical Center
 913-588-7319

 
 From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of Joe
 Hourcle [onei...@grace.nascom.nasa.gov]
 Sent: Sunday, February 17, 2013 12:52 PM
 To: CODE4LIB@LISTSERV.ND.EDU
 Subject: Re: [CODE4LIB] You *are* a coder. So what am I?

 On Feb 17, 2013, at 11:43 AM, John Fereira wrote:

  I have been writing software professionally since around 1980 and
 first encounterd perl in the early 1990s of so and have *always* disliked
 it.   Last year I had to work on a project that was mostly developed in
 perl and it reminded me how much I disliked it.  As a utility language, and
 one that I think is good for beginning programmers (especially for those
 working in a library) I'd recommend PHP over perl every time.

 I'll agree that there are a few aspects of Perl that can be confusing, as
 some functions will change behavior depending on context, and there was a
 lot of bad code examples out there.*

 ... but I'd recommend almost any current mainstream language before
 recommending that someone learn PHP.

 If you're looking to make web pages, learn Ruby.

 If you're doing data cleanup, Perl if it's lots of text, Python if it's
 mostly numbers.

 I should also mention that in the early 1990s would have been Perl 4 ...
 and unfortunately, most people who learned Perl never learned Perl 5.  It's
 changed a lot over the years.  (just like PHP isn't nearly as insecure as
 it used to be ... and actually supports placeholders so you don't end up
 with SQL injections)

 -Joe




-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] GitHub Myths (was thanks and poetry)

2013-02-21 Thread Cary Gordon
Don't you mean  I hope to see all of you there.

On Thu, Feb 21, 2013 at 2:44 PM, David Friggens frigg...@waikato.ac.nz wrote:
 If you're not willing to provide even your name to make use of a free
 service, then I dare say you are erecting your own barriers. Such is your
 choice, of course, but I don't think others need to be compelled
 to accommodate the barriers you create for yourself.

 And just because the terms of use are not unconditional, or perfectly to
 your liking, does not mean you're not welcome to use it. You are.

 To all the people complaining about the Code4Lib 2014 conference
 being unwelcoming because of our new No Clothes Policy, I say you are
 wrong. We are entitled to enact our own conditions of entry, and if
 you are unwilling to front up naked then you are just erecting your
 own barriers. The conference is open and welcome to all - I hope to
 see you there.

 :-p

 A different post mentioned namespace collisions - I actually don't
 suffer from this, and because of my unique name I sometimes prefer not
 to hand it over in certain circumstances (but GitHub wouldn't worry
 me).

 David



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] back to minorities question, seeking guidance

2013-02-22 Thread Cary Gordon
While comprehensive specific math skill set might not be necessary in
programming, an understanding of mathematics beyond arithmetic can be
very useful. Relational database theory, for example, maps pretty
neatly to set theory.

Mathematics in general delivers a lot of insight into dealing with
complex patterns.

Is a solid math background necessary to program? Of course not. Sooner
or later though, programmers need a solid understanding of logic.

Thanks,

Cary

On Fri, Feb 22, 2013 at 7:30 AM, Karen Coyle li...@kcoyle.net wrote:
 On 2/21/13 7:48 PM, Emily Morton-Owens wrote:


 This was just the right thing to say, because he was connecting it to
 something that I consider myself talented at (languages), rather than
 something I don't (math).


 I want to clear up the math is hard and programming is math myths.
 First, the ratio of women to men in graduate math programs is approaching
 50/50, although women are still struggling to be hired and gain tenure in
 math departments. So math is hard for many of us, but it's not necessarily
 a gender thing. (I'm looking for the cite for this -- I've done too much
 random reading recently and didn't mark this. May be book below.)

 Math skills are not required for programming. There was a time when silicon
 valley was desperate for programmers, and some companies advertised that
 they were looking for folks with music skills and they would teach them
 programming -- because they had found that musicians make for good
 programmers. It's the ability to deal with complex patterns that makes a
 difference. Which is why it annoys me when programming instruction begins
 with a list of mathematical functions that most programmers will never need.

 I believe that Rosy was the first to recommend this, but the IEEE
 publication: Gender Codes - why women are leaving computing/ edited by
 Thomas Misa, 2010 is essential reading. You can get it as a Kindle or Nook
 book. isbn 978-0470-59719-4 (paper) 978-1118-03513-9 (ebook)

 kc



 Hi Folks,

 I'm teaching systems analysis at SILS (UNC CH) this semester.

 Though the course is required for the IS degree, it's not required for
 the
 LS degree.

 However, the majority of my students this semester are LS.  And the vast
 majority are women.

 Apropos of the part of the thread that dealt with numbers:

 For those of you who came into this community and at some point went
 through a MSLS or MSIS program I am wondering if there are things I could
 try to do that might have an impact on better aligning the ratio of men
 to
 women in code4lib and the technology end of the field in general to that
 in the general population?

 Was there a moment of clarity?  A person who said or modeled the right
 thing?  A project that helped uncover a skill you didn't know you had?

 And, I am not just interested in what I can do through one class, but
 also
 what the curriculum and school could do more holistically.

 Thanks,

 Tim


 --
 Karen Coyle
 kco...@kcoyle.net http://kcoyle.net
 ph: 1-510-540-7596
 m: 1-510-435-8234
 skype: kcoylenet



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] back to minorities question, seeking guidance

2013-02-22 Thread Cary Gordon
I do not find drawing a line between philosophy and mathematics to be
useful, as they have pretty vast overlap. Plato and Aristotle talked
about math, whether they called it math or not. Whether set theory has
its roots in math or philosophy is irrelevant.

I don't believe that I said that mathematics was essential to
programming, and I did not intend to imply that. I have certainly
found it useful, but having said that, I find everything that I
studied in school, with the possible exception of weight training,
useful in almost every endeavor. (My other PE, skiing, is quite
useful)

I did say that logic is needed, and I'll stand by that. It doesn't
matter where you get it.

On Fri, Feb 22, 2013 at 8:59 AM, Karen Coyle li...@kcoyle.net wrote:
 On 2/22/13 8:39 AM, Cary Gordon wrote:

 While comprehensive specific math skill set might not be necessary in
 programming, an understanding of mathematics beyond arithmetic can be
 very useful. Relational database theory, for example, maps pretty
 neatly to set theory.


 In fact, Cary, you can do relational databases just fine without set theory.
 If it maps to set theory when you do know it, that's fine. But in all the
 years in which I've worked on databases, only one person involved in the
 design was a mathematician, and she didn't work directly on defining the
 database design. Just because some of coding can be explained with math
 doesn't mean that you *need* math to explain it. Mathematics did not invent
 the concept of sets; you can go back to Aristotle and find, pre-mathematical
 set theory, a good philosophical basis for that thinking.




 Mathematics in general delivers a lot of insight into dealing with
 complex patterns.


 As do music, language, clothing manufacture and building. And if you may
 recall, the punch card and the first programming came from weaving
 machinery. There are lots of activities that use complex patterns.



 Is a solid math background necessary to program? Of course not. Sooner
 or later though, programmers need a solid understanding of logic.

 Yes, but there are many sources for that solid understanding. To insist that
 the understanding has to come from mathematics is to essentially take a very
 narrow view of human thought. This is one of the things that bothers me
 about some proponents of mathematics: there seems to be a view that math is
 the one true approach. If that were the case, our world would be sadly
 uniform and uncreative.

 kc




 Thanks,

 Cary

 On Fri, Feb 22, 2013 at 7:30 AM, Karen Coyle li...@kcoyle.net wrote:

 On 2/21/13 7:48 PM, Emily Morton-Owens wrote:


 This was just the right thing to say, because he was connecting it to
 something that I consider myself talented at (languages), rather than
 something I don't (math).


 I want to clear up the math is hard and programming is math myths.
 First, the ratio of women to men in graduate math programs is approaching
 50/50, although women are still struggling to be hired and gain tenure in
 math departments. So math is hard for many of us, but it's not
 necessarily
 a gender thing. (I'm looking for the cite for this -- I've done too much
 random reading recently and didn't mark this. May be book below.)

 Math skills are not required for programming. There was a time when
 silicon
 valley was desperate for programmers, and some companies advertised that
 they were looking for folks with music skills and they would teach them
 programming -- because they had found that musicians make for good
 programmers. It's the ability to deal with complex patterns that makes a
 difference. Which is why it annoys me when programming instruction begins
 with a list of mathematical functions that most programmers will never
 need.

 I believe that Rosy was the first to recommend this, but the IEEE
 publication: Gender Codes - why women are leaving computing/ edited by
 Thomas Misa, 2010 is essential reading. You can get it as a Kindle or
 Nook
 book. isbn 978-0470-59719-4 (paper) 978-1118-03513-9 (ebook)

 kc


 Hi Folks,

 I'm teaching systems analysis at SILS (UNC CH) this semester.

 Though the course is required for the IS degree, it's not required for
 the
 LS degree.

 However, the majority of my students this semester are LS.  And the
 vast
 majority are women.

 Apropos of the part of the thread that dealt with numbers:

 For those of you who came into this community and at some point went
 through a MSLS or MSIS program I am wondering if there are things I
 could
 try to do that might have an impact on better aligning the ratio of men
 to
 women in code4lib and the technology end of the field in general to
 that
 in the general population?

 Was there a moment of clarity?  A person who said or modeled the right
 thing?  A project that helped uncover a skill you didn't know you had?

 And, I am not just interested in what I can do through one class, but
 also
 what the curriculum and school could do more holistically.

 Thanks,

 Tim

 --
 Karen Coyle
 kco

Re: [CODE4LIB] back to minorities question, seeking guidance

2013-02-27 Thread Cary Gordon
OMG. I used to tell everyone that arithmetic is not math. Amazingly nobody
(who is not into math) cares. Just ask my wife.

Cary

On Wed, Feb 27, 2013 at 5:43 AM, David Faler dfa...@tlcdelivers.com wrote:

 I think math is essential, but what they teach in schools these days isn't
 math.  It's arithmetic.  Some intro philosophy courses teach math.  I'll
 stop before I start ranting.

 On Wed, Feb 27, 2013 at 12:04 AM, Kelly Lucas klu...@isovera.com wrote:

 
 
 
  On Sat, Feb 23, 2013 at 2:57 AM, Thomas Krichel kric...@openlib.org
  wrote:
 
 Wilhelmina Randtke writes
  
Pretty much the whole entire entry level programming class for the
   average
class covers using code to do things that you can do much more easily
without code.
  
 Probably it was the wrong course. I think coding should start with
 building web pages. A calculator can't do that.
  
 Cheers,
  
 Thomas Krichelhttp://openlib.org/home/krichel
 http://authorprofile.org/pkr1
  skype: thomaskrichel
  
 
 
 
  --
  Kelly R. Lucas
  Senior Developer
  Isovera, Inc.
  klu...@isovera.com
  http://www.isovera.com
  http://drupal.org/user/271780
  twitter: @bp1101
 




-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] back to minorities question, seeking guidance

2013-02-27 Thread Cary Gordon
I think that the programming / scripting / markup language discussion is
not helpful. Any time you key in something, run it on a computer, and
something else comes out (hopefully what is expected), to me, that
qualifies as programming.

Why not?

Cary

On Wed, Feb 27, 2013 at 6:47 AM, Wilhelmina Randtke rand...@gmail.comwrote:

 Probably it was the wrong course. I think coding should start with
 building web pages. A calculator can't do that.

 HTML is called markup language, but does anyone here really think it's a
 programming language? Even though is gets more complicated over time, it
 pretty much doesn't have variables or do interactive things, and is for
 displaying things, not manipulating things.

 My point about math and programming is that the curriculum for the average
 intro programming class appears to have been developed circa 1972 and never
 tweaked.  I'm in Programming for Engineers right now, which is the
 prerequisite for the classes that looked useful.  So far we have written
 lots of small programs to add numbers, find modulos, make a simple loop.
 All this would have been exciting before calculators.  But, yeah, we have
 calculators now.  And, actually, we had calculators before we had
 widespread access to affordable computers.  Writing a page long program to
 add some numbers makes no sense.  It's probably the least efficient way to
 solve the problem.  Nothing about the coursework shows computers as useful
 at solving problems.  Everything about the coursework shows computers as
 clunky inefficient, difficult to use calculators.  And... here is something
 we haven't done...  We have not yet called a function from inside a
 function.  So, the whole object oriented thing has not yet appeared, and
 it's past midterm time.

 From having looked at a bunch of syllabi online for different intro level
 programming classes, I think my experiences are the norm.  The intro
 classes cover things you can do more easily without coding.

 This type of curriculum is off putting to at least some people.  It also
 isn't necessary.  I think it's possible to design a curriculum where
 students could have something to show that would be worthwhile now, as
 opposed to worthwhile in 1972 when adding many numbers at once was a big
 deal.

 -Wilhelmina Randtke


 On Sat, Feb 23, 2013 at 1:57 AM, Thomas Krichel kric...@openlib.org
 wrote:

Wilhelmina Randtke writes
 
   Pretty much the whole entire entry level programming class for the
  average
   class covers using code to do things that you can do much more easily
   without code.
 
Probably it was the wrong course. I think coding should start with
building web pages. A calculator can't do that.
 
Cheers,
 
Thomas Krichelhttp://openlib.org/home/krichel
http://authorprofile.org/pkr1
 skype: thomaskrichel
 




-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


[CODE4LIB] ElasticSearch

2013-03-14 Thread Cary Gordon
Anyone using it?

Thanks,
Cary

-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] ElasticSearch

2013-03-14 Thread Cary Gordon
I am trying to decide whether we should evaluate it and possibly do a
Drupal integration.

I know that this is not a trivial question, but, being lazy, I would like
to know in what ways it provides services that I can't get from Solr. I
have looked at the comparo cheatsheet — http://solr-vs-elasticsearch.com

Cary

On Thu, Mar 14, 2013 at 11:59 AM, MJ Suhonos m...@suhonos.ca wrote:

 Likewise, I've been using it since mid-2010 (0.6.0).  What do you want to
 know about it?

 MJ




-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] ElasticSearch

2013-03-14 Thread Cary Gordon
This is good info.

I guess I will build out a test Drupal integration, unless I can talk
someone else into doing it.

Cary

On Thu, Mar 14, 2013 at 12:19 PM, Tom Johnson 
johnson.tom+code4...@gmail.com wrote:

 I would add that it generally does better for realtime applications. If
 your index is updated often, ES *might* perform much better than Solr.

 http://blog.socialcast.com/realtime-search-solr-vs-elasticsearch/

 On Thu, Mar 14, 2013 at 12:18 PM, Ross Singer rossfsin...@gmail.com
 wrote:

  So the main advantages to ES over Solr that I can think of offhand are
 the
  fact that you can store and search on complex JSON documents (that is,
  documents with nested objects, etc.) making it an effective standalone
  document database and the fact that it will automatically replicate and
  shard to other instances using zeroconf.
 
  -Ross.
 
  On Mar 14, 2013, at 3:10 PM, Cary Gordon listu...@chillco.com wrote:
 
   I am trying to decide whether we should evaluate it and possibly do a
   Drupal integration.
  
   I know that this is not a trivial question, but, being lazy, I would
 like
   to know in what ways it provides services that I can't get from Solr. I
   have looked at the comparo cheatsheet —
 http://solr-vs-elasticsearch.com
  
   Cary
  
   On Thu, Mar 14, 2013 at 11:59 AM, MJ Suhonos m...@suhonos.ca wrote:
  
   Likewise, I've been using it since mid-2010 (0.6.0).  What do you want
  to
   know about it?
  
   MJ
  
  
  
  
   --
   Cary Gordon
   The Cherry Hill Company
   http://chillco.com
 




-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] ElasticSearch

2013-03-14 Thread Cary Gordon
That would be Amazon CloudSearch.

It costs (roughly) from $75/mo (small instance, ~1MM documents) to $500/mo
(xl instance, ~8MM docs).

It isn't thrilling. Yet.

Cary

On Thu, Mar 14, 2013 at 12:47 PM, Lin, Kun l...@cua.edu wrote:

 Oh, I though he/she is talking about Amazon Search service(part of amazon
 cloud). I think it is the same or similar name.
 Kun

 -Original Message-
 From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of
 Christian Pietsch
 Sent: Thursday, March 14, 2013 3:13 PM
 To: CODE4LIB@LISTSERV.ND.EDU
 Subject: Re: [CODE4LIB] ElasticSearch

 On Thu, Mar 14, 2013 at 06:49:28PM +, Lin, Kun wrote:
  That's something pretty pricy.

 Are you joking? It's free and open-source software:
 https://github.com/elasticsearch/elasticsearch

 Some of my colleagues at Bielefeld University Library's LibTec department
 are using it with LibreCat http://librecat.org/ to power our
 university's central publication data service PUB 
 http://pub.uni-bielefeld.de/. They seem to be happy with it. In other
 projects, we stick to SOLR or even pure old Lucence.
 What are you looking to use ES for?

 Cheers,
 Christian

 --
   Christian Pietsch · http://purl.org/net/pietsch
   LibTec · Library Technology and Knowledge Management
   Bielefeld University Library, Bielefeld, Germany




-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] Austin conference proposal

2013-04-01 Thread Cary Gordon
Well, you could go to the music conference :)

Seriously, we ran into this exact scenario for another event, and with that
one, there was a sizable attendee crossover. Those folks made it clear that
if we held our event a week after SXSWi, they would not be attending our
event.

I guess that the bet here is that there isn't much crossover for the
code4lib crowd.

Cary


On Mon, Apr 1, 2013 at 11:47 AM, Joshua Gomez jngo...@gwu.edu wrote:

 FYI before you vote on the conference proposals.

 The Austin proposal states:  The idea is to keep that great energy that is
 generated at SXSWi rolling on through to the end of the Code4Lib conference
 as well as connecting 2 communities that have a lot in common, but rarely
 have the chance to meet.

 I have gone to SxSW Interactive the past two years and I plan to continue
 going in the future.  I highly recommend it.  However, attempting to attend
 both SXSW Interactive and the ERL/code4lib mashup would be difficult. Here
 would be the potential schedule:

 Thursday March 6 Fly to Austin
 Friday March 7 SXSW Interactive day 1
 Saturday March 8 SXSW Interactive day 2
 Sunday March 9 SXSW Interactive day 3
 Monday March 10 SXSW Interactive day 4
 Tuesday March 11 SXSW Interactive day 5

 Wednesday March 12 nothing
 Thursday March 13 nothing
 Friday March 14 nothing
 Saturday March 15 nothing
 Sunday March 16 nothing

 Monday March 17 ERL day 1
 Tuesday March 18 ERL day 2
 Wednesday March 19 ERL day 3 / code4lib precons
 Thursday March 20 code4lib day 1
 Friday March 21 code4lib day 2
 Saturday March 22 code4lib day 3 / fly home

 There are a few options here:
 1) Fly to TX March 6, and stay there for 16  more days! -- I suppose you
 can fill out the interval between Interactive and ERL by attending the SXSW
 Music Festival (March 12-16)
 2) Fly home after Interactive and fly back to Austin 4 days later (6 if you
 skip ERL)
 3) Skip going to either Interactive or code4lib

 I don't foresee any of these options keeping the energy from Interactive
 rolling through code4lib.  Cross pollination between groups is a great
 idea, but trying to append 3 conferences to each other sounds exhausting to
 me.

 -Josh


 Joshua Gomez
 Digital Library Programmer Analyst
 George Washington University Libraries
 2130 H St, NW Washington, DC 20052
 (202) 994-8267




-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


<    1   2   3   4   >