Changes between Version 51 and Version 52 of WikiStart


Ignore:
Timestamp:
Dec 23, 2015, 7:11:50 PM (8 years ago)
Author:
Lewis Rosenthal
Comment:

Major rewrite for reboot of project - LGR

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart

    v51 v52  
    11= Welcome to Lucide =
    22[[PageOutline]]
     3Lucide is a plugin based document viewer for OS/2 and eComStation, which currently supports PDF, !DjVu, and JPEG files. New document types may be easily added as additional plugins.
    34
    4 Lucide is a plugin based document viewer for eComStation (OS/2). In its first incarnation it supports PDF, !DjVu and JPEG files but new document types can easily be added to it.[[BR]][[BR]]
    5 '''Since I consider Lucide a dead end, there will be no more new versions from my side. If a new developer steps forward, I will help him as much as I can. If you want to have an uptodate PDF viewer, please, take a look at the alternative to Lucide below (Silvan Scherrer aka _diver).'''
    6 
    7 == Alternative to Lucide ==
    8 If you look for an alternative to Lucide, please take a look at  [http://svn.netlabs.org/qtapps/wiki/QT4%20Office QT4 Office Apps] and search for QPDFView.
    95
    106== Current Status ==
    11  * Lucide until Version 1.21 was only released as binary.
    12  * Lucide since Version 1.30 is opensource software
     7
     8=== Licensing ===
     9 * Versions 1.30 and higher have been released and distributed under CDDL/LGPL (dual license model).
     10 * Versions up through 1.21 were only released in binary form, under a proprietary license.
     11
     12
     13=== Development & Release ===
     14Development of Lucide has been renewed as of December, 2015, in cooperation with Arca Noae, LLC and affiliated developers. Further details regarding new releases will be made as work progresses.
     15
     16For the latest release, see '''Latest Version''', below.
     17
    1318
    1419== Additional software prerequisites ==
    15 It is strongly recommended to install from the WPI packages, if not using RPM.
    16 ||'''kLibc 0.6.5 Library'''||[ftp://ftp.netlabs.org/pub/gcc/libc-0_6_5-csd5.wpi WPI]||kLibc Runtime libraries||
    17 ||'''GCC 4 Core Libraries'''||[ftp://ftp.netlabs.org/pub/gcc/gcc4core-1_2_1.wpi WPI]||GCC 4 runtime libraries (this wpi gets updated regulary when new gccxxx.dll are around).||
    18 [[br]]
    19 If you use RPM you should install the following, if not already done:[[br]]
    20 '''yum install netlabs-exp'''[[br]]
    21 '''yum install libgcc gcc-stack-protector gcc-stdc++-shared-library gcc-supc++-shared-library'''
     20It is strongly recommended to install from RPM or WPI:
     21
     22If you use RPM, you should install the following with the single command:
     23
     24{{{
     25yum install libgcc1 libgcc-fwd gcc-stdc++6 gcc-supc++6
     26}}}
     27
     28For WPI:
     29
     30||'''kLibc 0.6.6 Library'''||[ftp://ftp.netlabs.org/pub/gcc/libc-0_6_6-csd6.wpi WPI]||kLibc Runtime libraries||
     31||'''GCC 4 Core Libraries'''||[ftp://ftp.netlabs.org/pub/gcc/gcc4core-1_3_0.wpi WPI]||GCC 4 runtime libraries (this wpi gets updated regulary when new gccxxx.dll builds become available).||
     32
    2233
    2334== Latest Version ==
    24 The latest version is '''1.3.5''' released on 14.09.2012. The list of changes can be found [source:/tags/1.3.5/Lucide/changelog here].
     35The latest version is '''1.3.5''', released September 14, 2012. The list of changes can be found [source:/tags/1.3.5/Lucide/changelog here].
    2536
    2637Lucide is available for downloading in the following packages and formats:
     
    3748||'''Lucide executable and plugins'''||[ftp://ftp.netlabs.org/pub/lucide/Lucide-1_3_5_GA.zip ZIP]||1.3.5||updated poppler lib||
    3849
    39 == Mailinglist ==
    40 We did two mailinglists for Lucide, one for users and one for developers. If you want to join them please read [http://wiki.netlabs.org/index.php/Mailinglists the instructions] in our Wiki. You can also access them online:
     50
     51== Mailing Lists ==
     52There are currently two mailing lists for Lucide: one for users, and one for developers. If you want to join either or both, please read [http://wiki.netlabs.org/index.php/Mailinglists the instructions] on the Netlabs Wiki. You may also access them online:
    4153
    4254 * http://news.gmane.org/gmane.org.netlabs.lucide.devel
    4355 * http://news.gmane.org/gmane.org.netlabs.lucide.general
    4456
     57
    4558== Bugs & Features ==
    46 Lucide is not yet a finished product, some features are missing and some are not fully tested yet. If you encounter any bugs you are welcome to register it as a new [http://svn.netlabs.org/lucide/newticket ticket]. Please make sure you check the list of open tickets first to see if the bug was already registered once.
    47 Also try to assign it to the correct component, it is quite easy to do with TRAC.[[BR]]
    48 We review the tickets regulary and leave comments if we need more info. So please revisit the [http://svn.netlabs.org/lucide/report/11 Feedback analysis] as often as possible. If we leave comment and don't get feedback from the ticket creator, we will close the ticket after some weeks.   
     59Lucide remains a work in progress, with some features still to be added and some long-standing issues to be addressed. If you encounter an issue or have an enhancement request, you are welcome to register it as a new [http://svn.netlabs.org/lucide/newticket ticket]. Please make sure you check the list of open tickets first, to see if your issue may have already been reported.
     60Also, try to assign it to the correct component of the program; this is quite easy to do with TRAC.
     61 
     62We will do our best to review tickets regularly and will leave comments if we need more info. Please revisit the [http://svn.netlabs.org/lucide/report/11 Feedback analysis] for overall status updates. If we leave a comment and still do not receive a response from the ticket creator, the issue will likely be closed in a reasonable amount of time.
    4963
    50 Anonymous access to the ticket system has been restricted due to multiple attacks of stupid spammers we've been suffering from lately. In order to create a new ticket or comment the existing one, you need to login with your Netlabs login id.
    51 If you do not have a login id, you can request one at [http://www.netlabs.org/en/site/member/member.xml].
    52 We are sorry for inconvenience, but at the present time this is the only way to avoid extremely annoying spam.
    53 [[br]][[br]]
     64Anonymous access to the ticket system has been restricted due to multiple spam attacks. In order to create a new ticket or comment on an existing one, you will need to log in with your Netlabs login id. If you do not have a login id, you may request one at [http://www.netlabs.org/en/site/member/member.xml]. We are sorry for inconvenience, but at the present time, this is the only way we may avoid extremely annoying (and time-wasting) spam.
     65
    5466
    5567== Developers ==
    56 Lucide is now complete open source software, so feel free to take a look at it or even contribute.
     68We are currently seeking interested developers to take Lucide to the next level, adding features like tabbed viewing, more flexible print layouts, context-sensitive help, more intuitive user interface, and better rendering performance.
     69
    5770
    5871=== Plugin API ===
    59 The plugin API is using SOM, this allows programmers to write their own plugin without the need of recompiling it every time a new Lucide release is done. It's up to the developer to decide if the plugin he/she writes will be open source or not, Lucide will work with both type of plugins.
     72The plugin API uses SOM. This allows programmers to write their own plugins without the need to recompile them every time a new Lucide release is done. It's up to the developer to decide if the plugin he/she writes will be open source or not; Lucide, due to its being dual-licensed, will work with both type of plugins.
    6073
    6174Please read [wiki:LucidePluginsGuide How to write your own plugins for Lucide].
    6275
    63 === Plugin Sourcecode ===
    64 You can download the sourcecode of all our plugins direct from the svn. If you have any problems please post to the developer list.
    6576
    66  * the svn trunk contains all external libraries (poppler, libdjvu, libjpg) and the source for all Lucide plugins.
     77=== Plugin Source Code ===
     78You may download the sources for all of our plugins directly from the svn repository. If you have any problems, please post to the developer list.
     79
     80 * The svn trunk contains all external libraries (poppler, libdjvu, libjpg) and the source for all Lucide plugins. (Note that one of the new design goals is to remove Lucide's dependence on special library builds and to utilize the system-installed ones.)
    6781
    6882
    6983=== Building Lucide ===
    7084
    71  * BuildingInstructions (not up to date right now)
     85 * BuildingInstructions (somewhat outdated)
     86
     87
     88== Alternatives ==
     89If you're looking for an alternative to Lucide, please take a look at  [http://svn.netlabs.org/qtapps/wiki/QT4%20Office QT4 Office Apps] and search for QPDFView.