How We Build SLiMS that Rocks
-
Upload
hendrowicaksono -
Category
Education
-
view
1.301 -
download
1
description
Transcript of How We Build SLiMS that Rocks
How we buildSLiMSthat rocks
BY HENDRO WICAKSONO (SLiMS Lead Developer)
Hendro Wicaksonotwitter.com/hendrowicaksono
facebook.com/hendrowicaksono
SLiMS lead developer
What is
SLiMSLibrary management system with
digital library support
Why we build
SLiMSfrom scratch
We have 5
REASONS
1Old app only for
RENT
2Hard to
MODIFY
3Hard to
DISTRIBUTE
4Transfer of
KNOWLEDGE
5Let's have
FUN
SLiMSSenayan Library Management System
Open Source
GNU/GPL
Open Source. GNU GPL.
Cross platform
WEB
Aseli Indonesia
collaborative
SOFTWARE
All developer is
LIBRARIAN
PENCAPAIANbeberapa
bersama
Juara 1
INAICTA 09Open Source
Official
IGOSLibrary application
Dukungan
KOMUNITASJogja, solo, malang, jakarta, medan,
surabaya, bandung, medan, semarang, ternate, thailand, ...
Development start:february 2007
First public release:November 2007(senayan3rc4)
Development phases ...
Everyone is
MOTIVATEDto contribute
Documentation is
IMPORTANThttp://github.com/slims/s3docid
TransparentDEVELOPMENThttp://github.com/slims
http://slims.web.id
Best practice
DATABASEdesign
Compliant with
STANDARDSAACR2, MARC
Provide
WEBservices
Multi
LANGUAGEEnglish, Bahasa Indonesia, German,
Espanol, Arabic, Thai, Bengali ...
Easy to build
UNIONcatalog
Copy
CATALOGINGZ39.50 & P2P (interslims)
MODULESavailable
Modules (1)BIBLIOGRAPHY
AACR2, flexible field, multimedia, Union Catalog, copy cataloging, etc
Modules (2)MEMBERSHIP
flexible field, member login, presensi, member card generator, etc
Modules (3)CIRCULATION
flexible loan rules, fines & calendar management, etc
AnotherMODULES
OPAC, masterfile, stocktaking, serial management, system, reporting.
SLiMSUSERS
Officially more than 200, unofficially much much more than that. Any kind
of institutions.
Users in manyCOUNTRIES
Indonesia, Malaysia, India, Thailand, Bangladesh, German, Spanyol, Spain,
African Countries, Latin America, Srilanka, Cuba, etc
SLiMS 3 – stable 15MATOA
release
UpdatedSECURITY
Two database connection support, integrated IP based access limitation, patch for barcode exploitation, code
audit code (OWASP)
NewLANGUAGES
Bengali and Thai language is now part of official release.
Separation ofSLiMS & UCSThey are separated for better code
management.
NewFEATURESNew sysconfig.local.inc.php &
sysconfig.local.fa.inc.php, email for sending notification, two new indexing system
(index & sphinx), searching tools for orphaned author/subject, download loan history & current loan in member login,
improved XML, captcha support, etc
So manyBUG FIXING
See changes.txt for details.
What can you do?
ManageYOUR LIBRARIES
with style
Build your ownKINGDOM
ShareRESOURCES
to the world
AddSOCIAL MEDIA
to your SLiMS
DISCUSSION