Archive for August, 2011

NewGenLib – Create digital library conveniently

August 29, 2011

Dear Patron:
Do you want to create an open digital repository (Digital library) for your organization? You can do it very easily using NewGenLib.

What content will go into my digital library?
You library may be having following material in digital form
– E-books
– E-Journals
– Digitized and digitally born theses and dissertations
– Lecture notes and presentations
– Digitized maps, plans, blue prints etc… (Any digitized content)
– Audio/Video files
– Software
– Any material in digitized form

Why is it convenient?
You do not need any additional training for the same. You use the Primary Cataloging functionality to catalog and publish the material in the digital library.
Your users do not have to access two different systems for information. They search the unified database.

What standards does NewGenLib follow for building digital library?
– OAI-PMH – Open Archives Initiative – Protocol for metadata harvesting
– Metadata standards – Dublin core, MODS 3.0 and MARC21 (XML)

What is the technology used for streaming data?
NewGenLib uploads the data into the repository using FTP. However data is streamed either in FTP or HTTP.

How to get this functionality working in my NewGenLib installation?
Simple steps to enable this functionality are mentioned in
Also, when ever you catalog an item that belongs to the open repository you must check the “Open Archive” check box in the Primary Cataloging screen.

Why should I choose NewGenLib over popularly available Digital Library Software?
– If you want a unified database of conventional and digital library. This is convenient to you as well as the users.
– If you do not have a work flow, then it is very simple to use NewGenLib than an exclusive digital library software.

Download and install NewGenLib from

Wishing you a happy library management.

Warm regards,
NewGenLib Open Source Team


NewGenLib: Its Technology

August 22, 2011

Dear Patron:

Do you know that your NewGenLib is the best and contemporary in terms of technology? It works on the best platforms available in the present day world. Let us see in detail about it

5-tier architecture
NewGenLib Application is 5-tier based.
1. Presentation layer: It has a web-based Java Rich Client for the librarian interface and HTML based OPAC.
2. Web layer: NewGenLib uses front-controller servlets for processing http requests and responses from the presentation layer
3. Business process layer: All the server side processing and business logic is present in this layer
4. Object-Relational model: NewGenLib maintains a classes equivalent to database tables in the RDBMS. This ensures database interoperability.
5. Database server
One of the greatest advantages with Java Rich Client being used as librarian interface is
a. Part of processing can be done by the client thus reducing load on the server and unnecessary network usage
b. Avoid server side memory usage for sessions

Might of Java
Java technology’s versatility, efficiency, platform portability, and security make it the ideal technology for network computing. From laptops to datacenters, game consoles to scientific supercomputers, cell phones to the Internet, Java is everywhere! NewGenLib uses best frameworks in the present day world like Spring and Hibernate to give you a world-class application. Apart from these it also uses many other third party java libraries. NewGenLib is an Java Enterprise application.

Zero cost of implementation
To use NewGenLib you will not be compelled to buy anything else. All you need is a computer with recommended hardware configuration. You can bring your library to life using Linux (Ubuntu/CentOS/OpenSuse), OpenOffice(or LibreOffice), Java platform, Postgresql database and above all NewGenLib. All are open source and/or free.

Future roadmap: Technology perspective
-Shortly you will be able to run NewGenLib on Oracle, MS SQL Server, and MySQL.
-NewGenLib is a Java Web Application hence it can run on Weblogic and Websphere application servers also. Tested versions on these application servers will be released shortly.
-Andriod applications for libraries using NewGenLib are in the pipe-line, we intend to bring critical library administration to the librarian’s mobile.

Get-started with NewGenLib
Are you not sure where and how to get started? We are only an email away, send us an email to
We will guide you step by step towards complete automation of your library. Visit us at

Wishing you a happy library management.

Warm regards,
NewGenLib Open Source Team

NewGenLib – Why should you use it for your library?

August 16, 2011

Dear Patron:

You must be having a wide number of options(Library systems) before you. These options may be
– Open source systems
– Proprietary systems
– Locally(custom) developed systems
– Or even CDS ISIS/Excel sheets

In these options available, why should you choose to use NewGenLib?

1. Features
NewGenLib supports all the features of a standard library system. It has support for global standards. The features list is available in our blog at
NewGenLib uses contemporary technologies like Java 6, Spring and Hibernate frameworks, Apache Tomcat 6.0, and Postgresql database. Both functionally and technologically NewGenLib is an advanced system. Importantly, it is open source under GNU GPL.

2. Installation, Training and Data migration
Installation of NewGenLib is a simple process. All the third-party software it uses are either free or open source. A detailed step-by-step installation process is available at

Training on NewGenLib system is very important to harness all its features effectively. You can train yourself on NewGenLib very easily. Say good bye to reading the boring manuals. We hosted videos on YouTube that will train you on NewGenLib. Visit to see these videos. More videos are being added shortly.

Data migration: All your existing data can be migrated to NewGenLib with zero-cost. Data migration is an email away. Send us your details with your data, we will migrate it into NewGenLib. All your years of hard work will be carefully migrated to NewGenLib. Send us an email to with your details and data.

3. Free customer support and services
Apart from our forums at we understand that at critical times you need an expert to help you. Click on this link and get an expert attend to your problem immediately. You do not have to pay for this support.

4. NewGenLib – Future road map
We the developers offer the community a “life-long open source guarantee”. This means all future versions of NewGenLib will be open source. Source code can be downloaded through svn at

A guaranteed release for every 45 days: New features and bug fixes will be added in every release.

Your library management system: NewGenLib is your system, we will develop it the way you want. Join our community and steer its development to satisfy your library requirements. Email us at

Wishing you a happy library management.

Warm regards,
NewGenLib Open Source Team

NewGenLib: A complete Integrated Library System

August 8, 2011

Dear Patrons:
Are you using NewGenLib? Or are you planning(or evaluate). You should know what your NewGenLib can do for you. This mail provides a bird’s eye view of various functional modules in NewGenLib. The functional modules supported by NewGenLib are

1. Technical Processing
2. Circulation
3. Acquisitions
4. Serials management
5. MIS Reports
6. Web OPAC
7. Administration (System settings)
8. Utilities

Technical processing (Cataloging module)
– Primary or Original Cataloging
– Copy cataloging (Import catalog records in MARC Communication format or MARC Tagged format)
– Supports MARC21 for bibliographic, authority and holdings data
– Customizable data entry templates
– Customizable search indexes
– Data export in Dublin core, MARC XML, and MODS 3.0
– Uses “MARC Edit” for Z39.50 client functionality
– OAI-PMH support
– Embedded SRU/W server
– Support for MARC21 for authority data enables you to build your own thesaurus

– Check out (Issues)
– Check in (Returns)
– Renew items on loan
– Reservation (Request for holds)
– Recall items on loan
– Inter-Library loan process
– Binding management
– Lost item process
– Weed out process
– Auto reminders for renewals
– Auto overdue notices
– Email (SMTP and Google Apps) integration
– SMS gateway integration

– Recommendation process
– On-approvals process
– Firm orders (including advance payments)
– Claim generation
– Receive orders (Invoice and Item Processing)
– Accessioning
– Payment process
– Registering payment details
– Gifts, exchange items
– Quotation (Tender) process
– Integrated budget management

Serials management
– Preparation of subscription lists
– Firm orders
– Receive invoice
– Payment process
– Registering payment details
– Registering(Check in) Serial issues, supplement(or special issues) and Indexes
– Handles out of turn receipts, combined issues, duplicate issues, delayed and dispatched issues
– Subscription renewals
– Auto and manual claim generation
– Archiving and binding management
– Integrated budget management

MIS Reports
Acquisitions: Accession register, Budget expenditure, Vendor performance
Technical Processing: Customized list of titles, List of new arrivals, Documentation list
Circulation: Stock verification, Checked out material details, Current reservations, Detailed Circulation Transaction, Overdue material, Patron List (Users List), Items reported lost, Daily Circulation Transaction, Items under binding
Serials management: Current subscriptions, Duplicate issues, Missing issues, Unfulfilled subscriptions, Current arrivals, Budget expenditure, List of subscriptions

– Search catalog (Free text, Basic and Advanced search)
– Customizable search indexes
– Users can place reservations (Request for holds)
– Recommend new books
– Renew items online
– Book covers and Google previews
– View circulation history online
– Support for Vufind
– Support for xCatalog shortly
– Customizable OPAC content

Administration (System settings)
All the functional modules settings are present in this module

Though the system has all the functional modules, we, the open source team are in efforts to make the system more user friendly, robust and functional.
Come join us in developing NewGenLib that is more suitable for you at

Visit us at

Happy library management

Warm regards,
NewGenLib Open Source Team

Build library catalog in your native language script

August 1, 2011

-Do you have books that are in your native language(For example: Chinese, Hindi, Bengali, Kannada, Telugu, Tamil, Punjabi, Indic scripts, Urdu, Arabic, Persian, European languages, Russian, Vietnamese, Marathi, Asian languages,   etc… )?
-Do you want to catalog these books in your native language script? Especially avoid transliterating in English?
-If you are not sure whether your users can type and search in native language script, do you alternatively want to enter data transliterated in English also. Thus allowing catalog searchable both in native language script and English.

If yes, NewGenLib is the right ILS for you. NewGenLib supports Unicode 4.0. Its uses the right technologies and works with contemporary technologies to give you a pleasant experience. The below are the mentioned use cases supported by NewGenLib.

Use case 1: My library has catalog in many languages
You can build a single catalog database that has any number of language scripts. For example a library using NewGenLib developed its catalog database that has records in English, Telugu, Arabic, Urdu and Persian.

Use case 2: My library has catalog in multiple languages, but my users may prefer English to search
Even though you are building a catalog that has native language script, it necessarily does not mean that your users using OPAC will search using native language script. Many a times your users try to transliterate the search terms into English.
NewGenLib supports “Alternate Graphic Representation” concept of MARC21. Through this feature you can enter the data both in your native language as well as enter the data in English (in transliterated form). By this you (and your users) can search in both English and native language.

Is Cataloging in Native language difficult?
You don’t have to worry if you are not well-versed with your native language keyboard. NewGenLib works seamlessly with world-class tools that make this task very simple. Few of them are
1. Google IME (If you are using Windows):
2. Linux Phonetic keyboards
3. Any Unicode based keyboards

NewGenLib helps you to build catalog database in native scripts using Global standards. All the above mention features are readily available with your NewGenLib Open Source.

In case you need any assistance in using this feature contact us at

Wishing you a happy library management.

Visit us at

Warm regards
NewGenLib Open Source Team