Re: [CODE4LIB] Putting several small databases online.

2012-06-28 Thread Matthew Zimmerman
Aside from the technical considerations, just be sure you really want to host 
these and can promise long term support. At a previous job we started hosting 
databases and as each of us moved on to different institutions there was no one 
left to maintain the dbs. I still get a call ever six months or so from a 
professor at an institution I left four years ago when she has a problem ;-)

- Original Message -

From: Chad Benjamin Nelson cnelso...@gsu.edu
To: CODE4LIB@LISTSERV.ND.EDU
Sent: Wednesday, June 27, 2012 10:41:21 AM
Subject: Re: [CODE4LIB] Putting several small databases online.

Hi Paul,

If you're comfortable with php, which it sounds like you are, I'd recommend the 
cakephp framework. It's lightweight and fairly easy to get started with. The 
Tutorial provides a nice introduction to getting started and quickly building a 
simple CRUD app like you are talking about.

It doesn't come with as much built in as Drupal, but it does mean there is a 
lot less to worry about and so you can get your barebones site up pretty 
quickly. There are also quite a few plugins available to help you build up a 
site quickly without writing too much custom code.

Hope that helps,

Chad

Chad Nelson
Web Services Programmer
University Library
Georgia State University

e: cnelso...@gsu.edu
t: 404 413 2771
My Calendar


From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of Tomas Saorin 
[saorinto...@gmail.com]
Sent: Wednesday, June 27, 2012 8:33 AM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] Putting several small databases online.

Drupal and Views fit for your needings, and it may also work as a framework for 
php-mysql apps.

Enviado desde mi iPad

El 27/06/2012, a las 14:03, Richard, Joel M richar...@si.edu escribió:

 I agree with Clinton. Above all else, security is important and you want 
 something that handles credentials properly. Chances are, your sites are 
 getting scanned by potential hackers every day and you may not know it. 
 They don't try to hack in because of who you are, only because you are there. 

 I also second the idea of using Drupal to do this. It comes out of the box 
 with a lot of the features you listed, plus some.

 Besides, I'll bet you a pint of your favorite beer that once this data is 
 online, your users will want to do more with it. Having a flexible foundation 
 is not a bad thing. :)

 --Joel


 Joel Richard
 Lead Web Developer, Web Services Department
 Smithsonian Institution Libraries | http://library.si.edu/
 (202) 633-1706 | richar...@si.edu


 On Jun 26, 2012, at 11:50 PM, Clinton Boyda wrote:

 There are other methods of putting data online, like Google's spreadsheet 
 etc.

 I just wanted to point out, the simplicity of putting a small database 
 online can require a professional skill set. Security permissions need to be 
 set correctly, and a database is very rarely store on the same server as a 
 webpage because of these reasons. It might really be time to call a 
 programmer just so that all your project works as you expected :)


 --
 Clinton Boyda

 Econolution Inc.
 Helping Rural Communities Diversify, Grow  Prosper.
 www.townlife.com Community Powered Websites!

 Please consider the environment before printing this email.

 Confidentiality: The information contained in this transmission is 
 privileged and confidential. It is intended only for the use of the 
 individuals or entity named above. If the reader of this message is not the 
 intended recipient, you are hereby notified that you are not authorized to 
 review the following information or attachments, and that any dissemination, 
 distribution, or copying of this communication is strictly prohibited. If 
 you have received this communication please notify supp...@townlife.com 
 immediately. 

 -Original Message-
 From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of
 Kevin Hawkins
 Sent: June 26, 2012 9:13 PM
 To: CODE4LIB@LISTSERV.ND.EDU
 Subject: Re: [CODE4LIB] Putting several small databases online.

 If these are working databases used by just a handful of people, not things
 you're trying to preserve for the long run, then for the FileMaker one I 
 would
 consider using FileMaker Pro's built-in instant web publishing feature. 
 More
 on this and other options are at:

 http://help.filemaker.com/app/answers/detail/a_id/7466/~/publishing-
 databases-on-the-web-with-filemaker-pro-and-filemaker-server

 I believe MS Access has something similar for using MS SQL Server.

 --Kevin

 On 6/26/12 5:03 PM, Paul Butler (pbutler3) 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 would prefer not to build too much from scratch. I

Re: [CODE4LIB] Putting several small databases online.

2012-06-28 Thread Paul Butler (pbutler3)
Hi All, 

Thank you all for your excellent replies. 

After sitting down with folks, listening to their current workflow, and future 
goals, I think we will likely move this type of collection to our existing 
archive. Short term goals are to have them back up the data on the lone 
workstation with the DB on it, start moving transcriptions out of MS Word 
documents to a more sustainable format (likely TEI XML), and use Google Docs as 
a convenient way to share flat files between themselves and outside researches. 

As for the other collection, I am still waiting for that meeting. So far it has 
gotten several stakeholders across campus excited about future projects. 

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.


-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Matthew 
Zimmerman
Sent: Thursday, June 28, 2012 1:37 PM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] Putting several small databases online.

Aside from the technical considerations, just be sure you really want to host 
these and can promise long term support. At a previous job we started hosting 
databases and as each of us moved on to different institutions there was no one 
left to maintain the dbs. I still get a call ever six months or so from a 
professor at an institution I left four years ago when she has a problem ;-) 

- Original Message -

From: Chad Benjamin Nelson cnelso...@gsu.edu
To: CODE4LIB@LISTSERV.ND.EDU
Sent: Wednesday, June 27, 2012 10:41:21 AM
Subject: Re: [CODE4LIB] Putting several small databases online. 

Hi Paul, 

If you're comfortable with php, which it sounds like you are, I'd recommend the 
cakephp framework. It's lightweight and fairly easy to get started with. The 
Tutorial provides a nice introduction to getting started and quickly building a 
simple CRUD app like you are talking about. 

It doesn't come with as much built in as Drupal, but it does mean there is a 
lot less to worry about and so you can get your barebones site up pretty 
quickly. There are also quite a few plugins available to help you build up a 
site quickly without writing too much custom code. 

Hope that helps, 

Chad 

Chad Nelson
Web Services Programmer
University Library
Georgia State University 

e: cnelso...@gsu.edu
t: 404 413 2771
My Calendar 


From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of Tomas Saorin 
[saorinto...@gmail.com]
Sent: Wednesday, June 27, 2012 8:33 AM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] Putting several small databases online. 

Drupal and Views fit for your needings, and it may also work as a framework for 
php-mysql apps. 

Enviado desde mi iPad 

El 27/06/2012, a las 14:03, Richard, Joel M richar...@si.edu escribió: 

 I agree with Clinton. Above all else, security is important and you want 
 something that handles credentials properly. Chances are, your sites are 
 getting scanned by potential hackers every day and you may not know it. 
 They don't try to hack in because of who you are, only because you are there. 
 
 I also second the idea of using Drupal to do this. It comes out of the box 
 with a lot of the features you listed, plus some. 
 
 Besides, I'll bet you a pint of your favorite beer that once this data 
 is online, your users will want to do more with it. Having a flexible 
 foundation is not a bad thing. :)
 
 --Joel
 
 
 Joel Richard
 Lead Web Developer, Web Services Department Smithsonian Institution 
 Libraries | http://library.si.edu/
 (202) 633-1706 | richar...@si.edu
 
 
 On Jun 26, 2012, at 11:50 PM, Clinton Boyda wrote: 
 
 There are other methods of putting data online, like Google's spreadsheet 
 etc. 
 
 I just wanted to point out, the simplicity of putting a small database 
 online can require a professional skill set. Security permissions need to be 
 set correctly, and a database is very rarely store on the same server as a 
 webpage because of these reasons. It might really be time to call a 
 programmer just so that all your project works as you expected :) 
 
 
 -- 
 Clinton Boyda 
 
 Econolution Inc. 
 Helping Rural Communities Diversify, Grow  Prosper. 
 www.townlife.com Community Powered Websites! 
 
 Please consider the environment before printing this email. 
 
 Confidentiality: The information contained in this transmission is 
 privileged and confidential. It is intended only for the use of the 
 individuals or entity named above. If the reader of this message is not the 
 intended recipient, you are hereby notified that you are not authorized to 
 review the following information or attachments, and that any dissemination, 
 distribution, or copying of this communication is strictly prohibited. If 
 you have received this communication please

Re: [CODE4LIB] Putting several small databases online.

2012-06-28 Thread Wilhelmina Randtke
Strong argument for some kind of informal hosting or assistance with this
type of thing done between the universities.

-Wilhelmina
On Jun 28, 2012 12:38 PM, Matthew Zimmerman mzimmer...@brynmawr.edu
wrote:

 Aside from the technical considerations, just be sure you really want to
 host these and can promise long term support. At a previous job we started
 hosting databases and as each of us moved on to different institutions
 there was no one left to maintain the dbs. I still get a call ever six
 months or so from a professor at an institution I left four years ago when
 she has a problem ;-)

 - Original Message -

 From: Chad Benjamin Nelson cnelso...@gsu.edu
 To: CODE4LIB@LISTSERV.ND.EDU
 Sent: Wednesday, June 27, 2012 10:41:21 AM
 Subject: Re: [CODE4LIB] Putting several small databases online.

 Hi Paul,

 If you're comfortable with php, which it sounds like you are, I'd
 recommend the cakephp framework. It's lightweight and fairly easy to get
 started with. The Tutorial provides a nice introduction to getting started
 and quickly building a simple CRUD app like you are talking about.

 It doesn't come with as much built in as Drupal, but it does mean there is
 a lot less to worry about and so you can get your barebones site up pretty
 quickly. There are also quite a few plugins available to help you build up
 a site quickly without writing too much custom code.

 Hope that helps,

 Chad

 Chad Nelson
 Web Services Programmer
 University Library
 Georgia State University

 e: cnelso...@gsu.edu
 t: 404 413 2771
 My Calendar

 
 From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of Tomas
 Saorin [saorinto...@gmail.com]
 Sent: Wednesday, June 27, 2012 8:33 AM
 To: CODE4LIB@LISTSERV.ND.EDU
 Subject: Re: [CODE4LIB] Putting several small databases online.

 Drupal and Views fit for your needings, and it may also work as a
 framework for php-mysql apps.

 Enviado desde mi iPad

 El 27/06/2012, a las 14:03, Richard, Joel M richar...@si.edu escribió:

  I agree with Clinton. Above all else, security is important and you want
 something that handles credentials properly. Chances are, your sites are
 getting scanned by potential hackers every day and you may not know it.
 They don't try to hack in because of who you are, only because you are
 there.
 
  I also second the idea of using Drupal to do this. It comes out of the
 box with a lot of the features you listed, plus some.
 
  Besides, I'll bet you a pint of your favorite beer that once this data
 is online, your users will want to do more with it. Having a flexible
 foundation is not a bad thing. :)
 
  --Joel
 
 
  Joel Richard
  Lead Web Developer, Web Services Department
  Smithsonian Institution Libraries | http://library.si.edu/
  (202) 633-1706 | richar...@si.edu
 
 
  On Jun 26, 2012, at 11:50 PM, Clinton Boyda wrote:
 
  There are other methods of putting data online, like Google's
 spreadsheet etc.
 
  I just wanted to point out, the simplicity of putting a small
 database online can require a professional skill set. Security permissions
 need to be set correctly, and a database is very rarely store on the same
 server as a webpage because of these reasons. It might really be time to
 call a programmer just so that all your project works as you expected :)
 
 
  --
  Clinton Boyda
 
  Econolution Inc.
  Helping Rural Communities Diversify, Grow  Prosper.
  www.townlife.com Community Powered Websites!
 
  Please consider the environment before printing this email.
 
  Confidentiality: The information contained in this transmission is
 privileged and confidential. It is intended only for the use of the
 individuals or entity named above. If the reader of this message is not the
 intended recipient, you are hereby notified that you are not authorized to
 review the following information or attachments, and that any
 dissemination, distribution, or copying of this communication is strictly
 prohibited. If you have received this communication please notify
 supp...@townlife.com immediately.
 
  -Original Message-
  From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf
 Of
  Kevin Hawkins
  Sent: June 26, 2012 9:13 PM
  To: CODE4LIB@LISTSERV.ND.EDU
  Subject: Re: [CODE4LIB] Putting several small databases online.
 
  If these are working databases used by just a handful of people, not
 things
  you're trying to preserve for the long run, then for the FileMaker one
 I would
  consider using FileMaker Pro's built-in instant web publishing
 feature. More
  on this and other options are at:
 
  http://help.filemaker.com/app/answers/detail/a_id/7466/~/publishing-
  databases-on-the-web-with-filemaker-pro-and-filemaker-server
 
  I believe MS Access has something similar for using MS SQL Server.
 
  --Kevin
 
  On 6/26/12 5:03 PM, Paul Butler (pbutler3) wrote:
  Hi All, In the last week the library has been approached by two
  different departments across campus that have small

Re: [CODE4LIB] Putting several small databases online.

2012-06-28 Thread John Durno
Although it sounds like you're moving in a different direction, I'll put in a 
plug for Xataface (http://xataface.com/ )

It's a PHP/MySQL framework that doesn't require a lot of development to produce 
a usable application. So it fits between somewhere between Cake and Drupal -- 
more turnkey than the former, and more lightweight than the latter. I found it 
very pleasant to work with when I had to whomp up a CRUD application in a hurry 
last year.

John


-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Paul 
Butler (pbutler3)
Sent: June-28-12 11:07 AM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] Putting several small databases online.

Hi All, 

Thank you all for your excellent replies. 

After sitting down with folks, listening to their current workflow, and future 
goals, I think we will likely move this type of collection to our existing 
archive. Short term goals are to have them back up the data on the lone 
workstation with the DB on it, start moving transcriptions out of MS Word 
documents to a more sustainable format (likely TEI XML), and use Google Docs as 
a convenient way to share flat files between themselves and outside researches. 

As for the other collection, I am still waiting for that meeting. So far it has 
gotten several stakeholders across campus excited about future projects. 

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.


-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Matthew 
Zimmerman
Sent: Thursday, June 28, 2012 1:37 PM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] Putting several small databases online.

Aside from the technical considerations, just be sure you really want to host 
these and can promise long term support. At a previous job we started hosting 
databases and as each of us moved on to different institutions there was no one 
left to maintain the dbs. I still get a call ever six months or so from a 
professor at an institution I left four years ago when she has a problem ;-) 

- Original Message -

From: Chad Benjamin Nelson cnelso...@gsu.edu
To: CODE4LIB@LISTSERV.ND.EDU
Sent: Wednesday, June 27, 2012 10:41:21 AM
Subject: Re: [CODE4LIB] Putting several small databases online. 

Hi Paul, 

If you're comfortable with php, which it sounds like you are, I'd recommend the 
cakephp framework. It's lightweight and fairly easy to get started with. The 
Tutorial provides a nice introduction to getting started and quickly building a 
simple CRUD app like you are talking about. 

It doesn't come with as much built in as Drupal, but it does mean there is a 
lot less to worry about and so you can get your barebones site up pretty 
quickly. There are also quite a few plugins available to help you build up a 
site quickly without writing too much custom code. 

Hope that helps, 

Chad 

Chad Nelson
Web Services Programmer
University Library
Georgia State University 

e: cnelso...@gsu.edu
t: 404 413 2771
My Calendar 


From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of Tomas Saorin 
[saorinto...@gmail.com]
Sent: Wednesday, June 27, 2012 8:33 AM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] Putting several small databases online. 

Drupal and Views fit for your needings, and it may also work as a framework for 
php-mysql apps. 

Enviado desde mi iPad 

El 27/06/2012, a las 14:03, Richard, Joel M richar...@si.edu escribió: 

 I agree with Clinton. Above all else, security is important and you want 
 something that handles credentials properly. Chances are, your sites are 
 getting scanned by potential hackers every day and you may not know it. 
 They don't try to hack in because of who you are, only because you are there. 
 
 I also second the idea of using Drupal to do this. It comes out of the box 
 with a lot of the features you listed, plus some. 
 
 Besides, I'll bet you a pint of your favorite beer that once this data 
 is online, your users will want to do more with it. Having a flexible 
 foundation is not a bad thing. :)
 
 --Joel
 
 
 Joel Richard
 Lead Web Developer, Web Services Department Smithsonian Institution 
 Libraries | http://library.si.edu/
 (202) 633-1706 | richar...@si.edu
 
 
 On Jun 26, 2012, at 11:50 PM, Clinton Boyda wrote: 
 
 There are other methods of putting data online, like Google's spreadsheet 
 etc. 
 
 I just wanted to point out, the simplicity of putting a small 
 database online can require a professional skill set. Security 
 permissions need to be set correctly, and a database is very rarely 
 store on the same server as a webpage because of these reasons. It 
 might really be time to call a programmer just so that all your 
 project works as you expected

Re: [CODE4LIB] Putting several small databases online.

2012-06-27 Thread Richard, Joel M
I agree with Clinton. Above all else, security is important and you want 
something that handles credentials properly. Chances are, your sites are 
getting scanned by potential hackers every day and you may not know it. They 
don't try to hack in because of who you are, only because you are there.

I also second the idea of using Drupal to do this. It comes out of the box with 
a lot of the features you listed, plus some.

Besides, I'll bet you a pint of your favorite beer that once this data is 
online, your users will want to do more with it. Having a flexible foundation 
is not a bad thing. :)

--Joel


Joel Richard
Lead Web Developer, Web Services Department
Smithsonian Institution Libraries | http://library.si.edu/
(202) 633-1706 | richar...@si.edu


On Jun 26, 2012, at 11:50 PM, Clinton Boyda wrote:

 There are other methods of putting data online, like Google's spreadsheet 
 etc. 
 
 I just wanted to point out, the simplicity of putting a small database 
 online can require a professional skill set. Security permissions need to be 
 set correctly, and a database is very rarely store on the same server as a 
 webpage because of these reasons. It might really be time to call a 
 programmer just so that all your project works as you expected :)
 
 
 --
 Clinton Boyda
 
 Econolution Inc.
 Helping Rural Communities Diversify, Grow  Prosper.
 www.townlife.com Community Powered Websites!
 
 Please consider the environment before printing this email.
 
 Confidentiality: The information contained in this transmission is privileged 
 and confidential.  It is intended only for the use of the individuals or 
 entity named above.  If the reader of this message is not the intended 
 recipient, you are hereby notified that you are not authorized to review the 
 following information or attachments, and that any dissemination, 
 distribution, or copying of this communication is strictly prohibited.  If 
 you have received this communication please notify supp...@townlife.com 
 immediately.
 
 -Original Message-
 From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of
 Kevin Hawkins
 Sent: June 26, 2012 9:13 PM
 To: CODE4LIB@LISTSERV.ND.EDU
 Subject: Re: [CODE4LIB] Putting several small databases online.
 
 If these are working databases used by just a handful of people, not things
 you're trying to preserve for the long run, then for the FileMaker one I 
 would
 consider using FileMaker Pro's built-in instant web publishing feature.  
 More
 on this and other options are at:
 
 http://help.filemaker.com/app/answers/detail/a_id/7466/~/publishing-
 databases-on-the-web-with-filemaker-pro-and-filemaker-server
 
 I believe MS Access has something similar for using MS SQL Server.
 
 --Kevin
 
 On 6/26/12 5:03 PM, Paul Butler (pbutler3) 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 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.


Re: [CODE4LIB] Putting several small databases online.

2012-06-27 Thread Edward Iglesias
There are tools that let you use Filemaker as a sort of front end to MySQL

http://www.filemaker.com/support/technologies/mysql.html

You could export the MS Accses into csv then import into Filemaker.

Edward Iglesias


On Tue, Jun 26, 2012 at 5:03 PM, Paul Butler (pbutler3) pbutl...@umw.eduwrote:

 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.



Re: [CODE4LIB] Putting several small databases online.

2012-06-27 Thread Tomas Saorin
Drupal and Views fit for your needings, and it may also work as a framework for 
php-mysql apps.

Enviado desde mi iPad

El 27/06/2012, a las 14:03, Richard, Joel M richar...@si.edu escribió:

 I agree with Clinton. Above all else, security is important and you want 
 something that handles credentials properly. Chances are, your sites are 
 getting scanned by potential hackers every day and you may not know it. 
 They don't try to hack in because of who you are, only because you are there.
 
 I also second the idea of using Drupal to do this. It comes out of the box 
 with a lot of the features you listed, plus some.
 
 Besides, I'll bet you a pint of your favorite beer that once this data is 
 online, your users will want to do more with it. Having a flexible foundation 
 is not a bad thing. :)
 
 --Joel
 
 
 Joel Richard
 Lead Web Developer, Web Services Department
 Smithsonian Institution Libraries | http://library.si.edu/
 (202) 633-1706 | richar...@si.edu
 
 
 On Jun 26, 2012, at 11:50 PM, Clinton Boyda wrote:
 
 There are other methods of putting data online, like Google's spreadsheet 
 etc. 
 
 I just wanted to point out, the simplicity of putting a small database 
 online can require a professional skill set. Security permissions need to be 
 set correctly, and a database is very rarely store on the same server as a 
 webpage because of these reasons. It might really be time to call a 
 programmer just so that all your project works as you expected :)
 
 
 --
 Clinton Boyda
 
 Econolution Inc.
 Helping Rural Communities Diversify, Grow  Prosper.
 www.townlife.com Community Powered Websites!
 
 Please consider the environment before printing this email.
 
 Confidentiality: The information contained in this transmission is 
 privileged and confidential.  It is intended only for the use of the 
 individuals or entity named above.  If the reader of this message is not the 
 intended recipient, you are hereby notified that you are not authorized to 
 review the following information or attachments, and that any dissemination, 
 distribution, or copying of this communication is strictly prohibited.  If 
 you have received this communication please notify supp...@townlife.com 
 immediately.
 
 -Original Message-
 From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of
 Kevin Hawkins
 Sent: June 26, 2012 9:13 PM
 To: CODE4LIB@LISTSERV.ND.EDU
 Subject: Re: [CODE4LIB] Putting several small databases online.
 
 If these are working databases used by just a handful of people, not things
 you're trying to preserve for the long run, then for the FileMaker one I 
 would
 consider using FileMaker Pro's built-in instant web publishing feature.  
 More
 on this and other options are at:
 
 http://help.filemaker.com/app/answers/detail/a_id/7466/~/publishing-
 databases-on-the-web-with-filemaker-pro-and-filemaker-server
 
 I believe MS Access has something similar for using MS SQL Server.
 
 --Kevin
 
 On 6/26/12 5:03 PM, Paul Butler (pbutler3) 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 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.


Re: [CODE4LIB] Putting several small databases online.

2012-06-27 Thread Chad Benjamin Nelson
Hi Paul,

If you're comfortable with php, which it sounds like you are, I'd recommend the 
cakephp framework.  It's lightweight  and fairly easy to get started with. The 
Tutorial provides a nice introduction to getting started and quickly building a 
simple CRUD app like you are talking about.

It doesn't come with as much built in as Drupal, but it does mean there is a 
lot less to worry about and so you can get your barebones site up pretty 
quickly. There are also quite a few plugins available to help you build up a 
site quickly without writing too much custom code. 

Hope that helps,

Chad

Chad Nelson
Web Services Programmer
University Library
Georgia State University

e: cnelso...@gsu.edu
t: 404 413 2771
My Calendar


From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of Tomas Saorin 
[saorinto...@gmail.com]
Sent: Wednesday, June 27, 2012 8:33 AM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] Putting several small databases online.

Drupal and Views fit for your needings, and it may also work as a framework for 
php-mysql apps.

Enviado desde mi iPad

El 27/06/2012, a las 14:03, Richard, Joel M richar...@si.edu escribió:

 I agree with Clinton. Above all else, security is important and you want 
 something that handles credentials properly. Chances are, your sites are 
 getting scanned by potential hackers every day and you may not know it. 
 They don't try to hack in because of who you are, only because you are there.

 I also second the idea of using Drupal to do this. It comes out of the box 
 with a lot of the features you listed, plus some.

 Besides, I'll bet you a pint of your favorite beer that once this data is 
 online, your users will want to do more with it. Having a flexible foundation 
 is not a bad thing. :)

 --Joel


 Joel Richard
 Lead Web Developer, Web Services Department
 Smithsonian Institution Libraries | http://library.si.edu/
 (202) 633-1706 | richar...@si.edu


 On Jun 26, 2012, at 11:50 PM, Clinton Boyda wrote:

 There are other methods of putting data online, like Google's spreadsheet 
 etc.

 I just wanted to point out, the simplicity of putting a small database 
 online can require a professional skill set. Security permissions need to be 
 set correctly, and a database is very rarely store on the same server as a 
 webpage because of these reasons. It might really be time to call a 
 programmer just so that all your project works as you expected :)


 --
 Clinton Boyda

 Econolution Inc.
 Helping Rural Communities Diversify, Grow  Prosper.
 www.townlife.com Community Powered Websites!

 Please consider the environment before printing this email.

 Confidentiality: The information contained in this transmission is 
 privileged and confidential.  It is intended only for the use of the 
 individuals or entity named above.  If the reader of this message is not the 
 intended recipient, you are hereby notified that you are not authorized to 
 review the following information or attachments, and that any dissemination, 
 distribution, or copying of this communication is strictly prohibited.  If 
 you have received this communication please notify supp...@townlife.com 
 immediately.

 -Original Message-
 From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of
 Kevin Hawkins
 Sent: June 26, 2012 9:13 PM
 To: CODE4LIB@LISTSERV.ND.EDU
 Subject: Re: [CODE4LIB] Putting several small databases online.

 If these are working databases used by just a handful of people, not things
 you're trying to preserve for the long run, then for the FileMaker one I 
 would
 consider using FileMaker Pro's built-in instant web publishing feature.  
 More
 on this and other options are at:

 http://help.filemaker.com/app/answers/detail/a_id/7466/~/publishing-
 databases-on-the-web-with-filemaker-pro-and-filemaker-server

 I believe MS Access has something similar for using MS SQL Server.

 --Kevin

 On 6/26/12 5:03 PM, Paul Butler (pbutler3) 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 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.


[CODE4LIB] Putting several small databases online.

2012-06-26 Thread Paul Butler (pbutler3)
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.


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] Putting several small databases online.

2012-06-26 Thread Kaile Zhu
I guess you made the simple thing complicated.  If you have LAMP, which is easy 
to implement, you would have a decent DBMS, that is MySQL.  Then, you probably 
need mysqladmin or workbench  utilities to manage your server.  Everything is 
free.

Kelly Zhu

-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Paul 
Butler (pbutler3)
Sent: Tuesday, June 26, 2012 4:03 PM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: [CODE4LIB] Putting several small databases online.

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.


**Bronze+Blue=Green** The University of Central Oklahoma is Bronze, Blue, and 
Green! Please print this e-mail only if absolutely necessary! 

**CONFIDENTIALITY** This e-mail (including any attachments) may contain 
confidential, proprietary and privileged information. Any unauthorized 
disclosure or use of this information is prohibited.


Re: [CODE4LIB] Putting several small databases online.

2012-06-26 Thread Kevin Hawkins
If these are working databases used by just a handful of people, not 
things you're trying to preserve for the long run, then for the 
FileMaker one I would consider using FileMaker Pro's built-in instant 
web publishing feature.  More on this and other options are at:


http://help.filemaker.com/app/answers/detail/a_id/7466/~/publishing-databases-on-the-web-with-filemaker-pro-and-filemaker-server

I believe MS Access has something similar for using MS SQL Server.

--Kevin

On 6/26/12 5:03 PM, Paul Butler (pbutler3) 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 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.


Re: [CODE4LIB] Putting several small databases online.

2012-06-26 Thread Clinton Boyda
There are other methods of putting data online, like Google's spreadsheet etc. 

I just wanted to point out, the simplicity of putting a small database online 
can require a professional skill set. Security permissions need to be set 
correctly, and a database is very rarely store on the same server as a webpage 
because of these reasons. It might really be time to call a programmer just so 
that all your project works as you expected :)


--
Clinton Boyda

Econolution Inc.
Helping Rural Communities Diversify, Grow  Prosper.
www.townlife.com Community Powered Websites!

Please consider the environment before printing this email.

Confidentiality: The information contained in this transmission is privileged 
and confidential.  It is intended only for the use of the individuals or entity 
named above.  If the reader of this message is not the intended recipient, you 
are hereby notified that you are not authorized to review the following 
information or attachments, and that any dissemination, distribution, or 
copying of this communication is strictly prohibited.  If you have received 
this communication please notify supp...@townlife.com immediately.

 -Original Message-
 From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of
 Kevin Hawkins
 Sent: June 26, 2012 9:13 PM
 To: CODE4LIB@LISTSERV.ND.EDU
 Subject: Re: [CODE4LIB] Putting several small databases online.
 
 If these are working databases used by just a handful of people, not things
 you're trying to preserve for the long run, then for the FileMaker one I would
 consider using FileMaker Pro's built-in instant web publishing feature.  
 More
 on this and other options are at:
 
 http://help.filemaker.com/app/answers/detail/a_id/7466/~/publishing-
 databases-on-the-web-with-filemaker-pro-and-filemaker-server
 
 I believe MS Access has something similar for using MS SQL Server.
 
 --Kevin
 
 On 6/26/12 5:03 PM, Paul Butler (pbutler3) 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 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.