Luma is not dead. This winter and fall, a group of 6 will do the work of analyzing and rework of Luma to match Qt4. Please have patience. Do not hesitate to visit #luma on freenode, but be aware slow traffic so stick around for answers.
The Luma project just released Luma 2.4
Changes since 2.3:
* No longer need to store bind-password in config-file.
* Password will be prompted if left blank and a binddn is set
* Added support for searchfilter in Browserplugin
* Added support for sizelimit in Browserplugin
* Fixed bug: problem saving binary attributes
* Fixed bug: Server settings dialog only supports ports up to 32767
Thanks to those of you who have bothered to send us bugreports.
Luma welcomes two new members to the project.
First is Jesse Morgan - located in Detroit, Michigan. He will help us with administrative tasks, tracking and classifying bugs etc.
Next runner up is Vegar Westerlund, located
in Trondheim, Norway. Vegar has previously submitted patches to the project, and is now joining Luma as developer.
I also want to thank everybody that has helped translating Luma (i18n-group) and the people who
maintain Luma for different OS-distributions such as Gentoo, Mandriva, Debian, *BSD etc.... read more
The Luma project just released Luma 2.0.2. The following things have changed since 2.0.1:
- Added support for connecting via Unix sockets
- Translation for Czech added
- Updated translations for Portuguese and Norwegian
- Fix for disabled method box in the server dialog when selecting SASL GSSAPI
- Fix for displaying double-clicked entries in the schemaviewer when a filter is used
The Luma Project is proud to announces the availability of Luma 1.6. This release includes several new features which improve the user experience and make LDAP data management even more easy.
Support for multiple base DNs per server has been added and incorporated into all Luma components. The user can decide if the base DNs provided by the server should be used, or he can use his own values.
Luma is able to resolve alias objects and presents these entries in an intuitive way now. Global alias handling can be defined for each server and changed during runtime in the browser.
One common source of errors by the user is the combination of objectclasses which are structural, but may not belong to the same objectclass chain. Luma checks the schema information of the server and ensures that this error isn't possible any more, saving the user lots of nerves and time.
Schema caching has been added to improve the general performance of all plugins. Before that each plugin fetched the schemas for all used servers. Especially users on slow networks will notice the speed difference.
Updated translations for English, German, Norwegian, Russian and Swedish are available.
After one year since its first public release, the Luma project team is happy to announce the availability of Luma 1.5. Since Version 1.0 Beta1 Luma has made huge progress in becoming the best Open Source LDAP browser/editor and delivering a framework for easy creation of custom LDAP-enabled applications.
Luma 1.5 features lots of bugfixes and user-interface improvements. The template system underwent a major rewrite and offers more features while being simple to use. SASL support is improved and works with Kerberos now. The screen size has been greatly reduced, so Luma is usable on screens with small resolutions. The complete changelog is at http://luma.sourceforge.net/changelog.html .
For a list of requirements to install and download Luma, visit http://luma.sourceforge.net/download.html.
After 3 months of development, the Luma project team releases Luma 1.4 to the public. SASL support for authentication has been added, all network operations are threaded and plugins use the application toolbar now. Additionally the GUI got a cleanup, several bugs were fixed and some features were added to improve the user experience. The complete changelog can be found at http://luma.sourceforge.net/changelog.html
To install Luma you need at least Python 2.3, Qt 3.2, PyQt 3.10 and python-ldap 2.0.1. The tarball can be found at http://luma.sourceforge.net/download.html.
The Luma project team is pleased to announce the availabilty of Luma 1.3. As a highlight, this release features a new usermanagement plugin which enables easy handling of user accounts.
A lot of effort went into improving the usability of some common interface elements. The handling of the server configuration dialog was simplified and should be more intuitive for the user.
The widget for displaying LDAP entries is completely redone. Handling with binary data, such as images and certificates, is improved and it is possible to add attributes which are not supported by current objectclasses.
Luma supports the creation of lmhash and nthash passwords which are needed for users working with Samba. To enable this, the python smbpasswd module has be installed which can be found at http://barryp.org/software/py-smbpasswd/
There haven been a number of bugfixes and a complete list can be found at http://luma.sourceforge.net/changelog.html .
To install Luma you need at least Python 2.3, Qt 3.2, PyQt 3.10 and python-ldap 2.0.0pre13. The tarball can be found at http://luma.sourceforge.net/download.html .
Luma is a graphical tool for accessing and managing LDAP server. It is written in Python, using PyQt and python-ldap. Plugin-support is included and useful widgets with LDAP-functionality for easy creation of plugins are delivered.
After 2 months of development the Luma project team is pleased to announce Luma 1.2. Many important features and bugfixes have been made.
Thanks to the translation team Luma is available in 4 languages. Since the last release Norwegian has been added.
A new addressbook plugin has been created. It is compatible with most schemas and ldap setups, as it is not dependant on a specific object class. The addressbook detects which object classes are supported by the server and enables the allowed contact fields. Currently Luma works with person, organizationalPerson, inetOrgPerson and evolutionPerson classes.
Other changes include support for utf-8 encoded strings, added keyboard shortcuts and many improvements of the user interface.
For more changes see the changelog at http://luma.sourceforge.net/changelog.html .
To install Luma you need at least PyQt 3.10 and python-ldap 2.0.0pre13. The mx-datetime module is no longer needed.
This is a only bugfix release. Luma should work with Python 2.3 now and the plugin loading code is more robust. Startup won't fail because of a faulty plugin. Also a bug with date calculation in the Admin-Plugin was fixed.
Users are welcome to test this release and report eventual bugs. Especially users with Python 2.3 are welcome.
You can get this release here:
Luma 1.0 Final has been released.
Luma is a graphical utility for accessing and managing data stored on LDAP servers. It is written in Python, using PyQt and python-ldap. Plugin-support is included and useful widgets with LDAP-functionality for easy creation of plugins are delivered.
The highlights of this release include support for portuguese, display of image for the jpegPhoto attribute and automatic retrieval of baseDNs in the server dialog. More changes can be found here:
http://luma.sourceforge.net/changelog.html... read more
A new beta has been released. Changes since the last beta include:
- The group setting of the "Massive"-plugin now makes use of the new dialog-browser.
- Modified "About"-dialog
- Added a dialog for browsing LDAP server.
- TaskList code updated. Now the work area is updated if an icon is selected. Before this only happened with a left-mouseclick.
- UI of the "Massive User Creation"-plugin has been changed. Now it uses tabs and less space.... read more
Because of missing copyright notices in some source files, a new beta1-release is available. No code changes. Get the release here:
Luma is a graphical utility for accessing and managing data stored on LDAP servers. It is written in Python, using PyQt and python-ldap. Plugin-support is included and useful widgets with LDAP-functionality for easy creation of plugins are delivered. Currently Luma supports english and german.
This is not only the first beta for the 1.0 release, it is also the first public release of Luma. Users are encouraged to test this release and report all bugs. Depending on the number of bugs found, there will be other beta releases, followed by Luma 1.0-FINAL.
For more information visit http://luma.sourceforge.net... read more