[CODE4LIB] ajaxy CRUD / weeding helper

2011-05-12 Thread Ken Irwin
Hi all,

I'm about to embark upon a summer weeding project, and would like to do so with 
the help of a little web tool - perhaps one that you've already invented or for 
which a generic AJAX-based CRUD interface already exists. (Mostly I think I'm 
just looking for a low-power AJAX-based CRUD thing.) I'm going to describe what 
I want it to do, and perhaps you can tell me if you think someone has already 
done the heavy lifting on creating something like this.

Back end: a database containing the current shelf-list along with some useful 
bibdata like title, pubinfo, last-checkout-date, total-checkouts, date added to 
collection, plus some fields for the information we'll be inputing on the front 
end.

Front end: an iPad/laptop-friendly touch-or-click interface that will allow us 
to mark individual fields. Some of those would be multiple choice fields like 
condition of the book. A free text note field. A few Booleans (e.g. Someone 
says this books is a classic and we may never discard it., Listed in Best 
Books for Acad Lib, I propose we weed this book)

The idea for this interface would be to allow the (de)selector to make notes on 
each title as s/he goes down the shelf. The selector would be able to easily 
see bib data and would be able to change the data as the process goes on. I'd 
prefer to do this on an AJAX model so the database is updated in real time 
rather than relying on more overt form submission.

I described this as a CRUD (Create, Replace, Update, Delete) thing, but I guess 
it's really just U - updating.

Do you have a nice easy tool for doing AJAX-y db updating from a UI that would 
allow for the various types of input (pulldowns, Boolean, text fields). 
Preferably, I'd like to be able to do some visual renderings of some of the 
data to match our in-house sticker system - yellow dots for we might weed 
this, green for we gotta keep this.

Any ideas? I would love to not re-invent this wheel.

Thanks!
Ken


Re: [CODE4LIB] ajaxy CRUD / weeding helper

2011-05-12 Thread Dave Caroline
Why ajax! just a plain html form
and add a barcode scanner, to pick that books data from the db

Scan shelf, scan contents, you now have updated list of contents and
books gone awol

jump to updating page
scan book, update, rinse repeat



Dave Caroline


[CODE4LIB] Position Opening: Senior Systems Administrator at Northwestern University Library

2011-05-12 Thread Stu Baker

This message is going to several lists; pardon the duplication.

Position Opening: Senior Systems Administrator

This is an exciting opportunity to work with the design, maintenance, 
and support of large-scale library server systems at a major 
university.


JOB SUMMARY:
This position is responsible for installation, configuration, 
maintenance and support of software, systems and related networking 
infrastructure on physical and virtual servers in the Library, NU 
Data Centers and in hosted environments; ensuring they adhere to 
standards, policies and procedures established by the organization 
and vendors.  This position acts as team leader on certain projects 
and functions as technical resource to other developers, system 
administrators and technical staff in the library and university.


KEY RESPONSIBILITIES:  (See posting for additional info)
1. Installs, rebuilds or migrates existing servers and configure 
hardware and virtual machines (VM), applications, peripherals, 
services, networking, storage, creates and maintains user accounts, 
security, permissions, and file systems in accordance with standards 
and operational requirements
2. Performs ongoing support and maintenance for library systems 
and related applications, including, but not limited to hardware/VM 
upgrades, networking, CPU, memory, and storage systems, performance 
tuning, monitoring, alerting and backup systems.
3. Coordinates and communicates ongoing technology needs with NU 
Information Technology and other technology units on campus
4. Monitors security alerts and working with other staff to 
ensure that appropriate patches are applied in an automated and 
timely fashion


MINIMUM QUALIFICATIONS: (See posting for additional info)
1. A bachelor's degree in Computer Science, Information Science, 
or the equivalent combination of education, training, and experience 
from which comparable skills can be acquired;

2. At least four years of experience in system administration;
3. Demonstrated experience in managing physical and virtual 
server environments, Unix/Linux and Windows server platforms, related 
software, and basic system administration utilities, and networking 
standards;
4. Facilitates open and effective communication, cooperation and 
teamwork within and outside of one's own team;
5. Experience with UNIX/Linux system administration, command line 
BSD/GNU tools and familiar with scripting languages; maintaining web 
applications such as Apache, and basic database (MySQL or Oracle) 
administration.


TO APPLY:
Visit the NU Jobs web site:
http://www.northwestern.edu/hr/jobs/
Use advanced search for Job Opening ID # 17247


Re: [CODE4LIB] ajaxy CRUD / weeding helper

2011-05-12 Thread Ken Irwin
It turns out that this is one of those I should have just searched first 
questions. Once it became clearer to me that I didn't need a library-specific 
app but that all I really needed was AJAX+CRUD, the problem simplified. 

Solution: http://www.ajaxcrud.com/ 

It looks like it can do all of the basic functions I need, and I can probably 
hack on some extra functionality (like catalog links and color changes) using 
jQuery or minor hacks on the built-in functions. 

Ken


Re: [CODE4LIB] ajaxy CRUD / weeding helper

2011-05-12 Thread Ken Irwin
AJAX for slickness and ease of use. We could do form html, but I'd prefer 
something that's updated in real time. 

As for the scanner -- my plan was to pre-populate the database from our OPAC, 
so we won't need to scan each book individually.) 

Ken

-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Dave 
Caroline
Sent: Thursday, May 12, 2011 11:39 AM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] ajaxy CRUD / weeding helper

Why ajax! just a plain html form
and add a barcode scanner, to pick that books data from the db

Scan shelf, scan contents, you now have updated list of contents and
books gone awol

jump to updating page
scan book, update, rinse repeat



Dave Caroline


Re: [CODE4LIB] ajaxy CRUD / weeding helper

2011-05-12 Thread Jason Griffey
We are actually right in the middle of a massive weeding project here
at UTC, and my Web Tech librarian, Andrea Schurr (whom some of you
probably met at C4L this year) built a really cool system to handle
it. We aren't using ajax (although I argued for it, she talked me out
of it). However, our project necessitates feedback from subject
faculty, so it has the ability to allow for the Chemistry faculty, for
example, to review the discard list, mark items to keep, and that list
is then further reviewed by Library liaisons to make sure the faculty
aren't just telling us to keep everything. :-)

It's all pre-populated with our bib data. She's on vacation this week,
but the plan is to open-source the setup asap. If anyone is
interested, drop me a line and I'll make sure and let you know when we
get it up.

Jason


On Thu, May 12, 2011 at 1:44 PM, Ken Irwin kir...@wittenberg.edu wrote:
 AJAX for slickness and ease of use. We could do form html, but I'd prefer 
 something that's updated in real time.

 As for the scanner -- my plan was to pre-populate the database from our OPAC, 
 so we won't need to scan each book individually.)

 Ken

 -Original Message-
 From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Dave 
 Caroline
 Sent: Thursday, May 12, 2011 11:39 AM
 To: CODE4LIB@LISTSERV.ND.EDU
 Subject: Re: [CODE4LIB] ajaxy CRUD / weeding helper

 Why ajax! just a plain html form
 and add a barcode scanner, to pick that books data from the db

 Scan shelf, scan contents, you now have updated list of contents and
 books gone awol

 jump to updating page
 scan book, update, rinse repeat



 Dave Caroline



Re: [CODE4LIB] ajaxy CRUD / weeding helper

2011-05-12 Thread Madrigal, Juan A
I'd be curious.

Thanks,

Juan Madrigal

Web Developer
University of Miami
Richter Library

On 5/12/11 3:56 PM, Jason Griffey grif...@gmail.com wrote:

We are actually right in the middle of a massive weeding project here
at UTC, and my Web Tech librarian, Andrea Schurr (whom some of you
probably met at C4L this year) built a really cool system to handle
it. We aren't using ajax (although I argued for it, she talked me out
of it). However, our project necessitates feedback from subject
faculty, so it has the ability to allow for the Chemistry faculty, for
example, to review the discard list, mark items to keep, and that list
is then further reviewed by Library liaisons to make sure the faculty
aren't just telling us to keep everything. :-)

It's all pre-populated with our bib data. She's on vacation this week,
but the plan is to open-source the setup asap. If anyone is
interested, drop me a line and I'll make sure and let you know when we
get it up.

Jason


On Thu, May 12, 2011 at 1:44 PM, Ken Irwin kir...@wittenberg.edu wrote:
 AJAX for slickness and ease of use. We could do form html, but I'd
prefer something that's updated in real time.

 As for the scanner -- my plan was to pre-populate the database from our
OPAC, so we won't need to scan each book individually.)

 Ken

 -Original Message-
 From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of
Dave Caroline
 Sent: Thursday, May 12, 2011 11:39 AM
 To: CODE4LIB@LISTSERV.ND.EDU
 Subject: Re: [CODE4LIB] ajaxy CRUD / weeding helper

 Why ajax! just a plain html form
 and add a barcode scanner, to pick that books data from the db

 Scan shelf, scan contents, you now have updated list of contents and
 books gone awol

 jump to updating page
 scan book, update, rinse repeat



 Dave Caroline



[CODE4LIB] から

2011-05-12 Thread Kosuke Tanabe
Sent from my iPhone

-- 
Kosuke Tanabe