[Bug 563844] New: Review Request: pyzim - Python reimplementation of Zim by the author

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.

Summary: Review Request: pyzim - Python reimplementation of Zim by the author

https://bugzilla.redhat.com/show_bug.cgi?id=563844

           Summary: Review Request: pyzim - Python reimplementation of Zim
                    by the author
           Product: Fedora
           Version: rawhide
          Platform: All
        OS/Version: Linux
            Status: NEW
          Severity: medium
          Priority: low
         Component: Package Review
        AssignedTo: nobody@xxxxxxxxxxxxxxxxx
        ReportedBy: cheeselee@xxxxxxx
         QAContact: extras-qa@xxxxxxxxxxxxxxxxx
                CC: notting@xxxxxxxxxx, fedora-package-review@xxxxxxxxxx
   Estimated Hours: 0.0
    Classification: Fedora


Spec URL: http://dl.dropbox.com/u/612778/pyzim.spec
SRPM URL: http://dl.dropbox.com/u/612778/pyzim-0.43-1.fc12.src.rpm
Description: 

This is my first submitted package so a sponsor needed.

= Package description =

Zim brings the concept of a wiki to your desktop. Store information, link pages
and edit with WYSISYG markup. Creating a new page is as easy as linking to a
non-existing page. Pages are stored in a folder structure, like in an outliner,
and can have attachments.

This tool can be used to keep track of TODO lists or ideas, to take notes
during
a meeting or to draft any other kind of text (blog entries, important mails,
etc.).


= About the Python branch =

Zim with version >= 0.42 is a Python reimplementation. And the Python branch is
now the one with focus of development and, as the version number and the
homepage show, will probably replace the former Perl implementation by the same
author.

As suggested by Chris Weyl in
https://bugzilla.redhat.com/show_bug.cgi?id=560967#c3 , I create this package
for the Python implementation. And I make this package conflicting with Zim <
0.42 for convenience.


= rpmlint result =

$ rpmlint pyzim.spec
0 packages and 1 specfiles checked; 0 errors, 0 warnings.

$ rpmlint pyzim-0.43-1.fc12.src.rpm 
1 packages and 0 specfiles checked; 0 errors, 0 warnings.


= About the test suite =

This package comes with test suite, but the test suite can run only in a
graphical environment, so cannot run in a pure console environment or a mock
chroot. And so I neglect the test suite and its requirements in the spec files.
See also: https://answers.launchpad.net/zim/+question/100002

Another problem is that a test may probably fail in a locale with multibyte
translated string. So it is safe to run the test suite with `LANG=en_US.UTF-8
./test.py`.
See also: https://bugs.launchpad.net/zim/+bug/517095

To run the test suite, some extra requirements must be met: pygtk2 pyxdg. And
some tests will be skipped if the following requirements are not met:
/usr/bin/latex , bzr, dvipng, graphviz.

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
_______________________________________________
package-review mailing list
package-review@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Index of Archives]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]