https://bugzilla.redhat.com/show_bug.cgi?id=1876110
Bug ID: 1876110 Summary: Review Request: present - A terminal-based presentation tool with colors and effects Product: Fedora Version: rawhide Hardware: All OS: Linux Status: NEW Component: Package Review Severity: medium Priority: medium Assignee: nobody@fedoraproject.org Reporter: fedora@lyes.eu QA Contact: extras-qa@fedoraproject.org CC: package-review@lists.fedoraproject.org Target Milestone: --- Classification: Fedora
Spec URL: https://lyessaadi.fedorapeople.org/present/present.spec SRPM URL: https://lyessaadi.fedorapeople.org/present/present-0.5.1-1.fc32.src.rpm
Copr Build: https://copr.fedorainfracloud.org/coprs/lyessaadi/present/build/1650404/
Description: A terminal-based presentation tool with colors and effects.
You can also play a codio (pre-recorded code block) on a slide.
present is built on asciimatics, and it works with Python>=3.7.
Check out the gallery[1] to see what everyone is making with present! You can add your slides by simply opening an issue.
[1]: https://present.readthedocs.io/en/latest/gallery/index.html
Fedora Account System Username: lyessaadi
https://bugzilla.redhat.com/show_bug.cgi?id=1876110
Lyes Saadi fedora@lyes.eu changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends On| |1876109, 1876108 Doc Type|--- |If docs needed, set a value
Referenced Bugs:
https://bugzilla.redhat.com/show_bug.cgi?id=1876108 [Bug 1876108] Review Request: python-pyfiglet - Pure-python FIGlet implementation https://bugzilla.redhat.com/show_bug.cgi?id=1876109 [Bug 1876109] Review Request: python-asciimatics - A cross-platform package to replace curses and create ASCII animations
https://bugzilla.redhat.com/show_bug.cgi?id=1876110
--- Comment #1 from Lyes Saadi fedora@lyes.eu --- This unfortunately won't work, as development version of mistune is needed.
I will try to create a compat-package to solve that issue or wait until the development version is stabilised.
Is there a clear example of a python compat package that I could use?
https://bugzilla.redhat.com/show_bug.cgi?id=1876110
Andy Mender andymenderunix@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED CC| |andymenderunix@gmail.com Assignee|nobody@fedoraproject.org |andymenderunix@gmail.com Flags| |fedora-review?
https://bugzilla.redhat.com/show_bug.cgi?id=1876110
--- Comment #3 from Andy Mender andymenderunix@gmail.com ---
This unfortunately won't work, as development version of mistune is needed.
I will try to create a compat-package to solve that issue or wait until the development version is stabilised.
(Or I could patch the software to use the old mistune, it doesn't seem that hard!)
I see the latest python-mistune in Fedora repos is 0.8.3: https://src.fedoraproject.org/rpms/python-mistune The latest full upstream release is 0.8.4: https://github.com/lepture/mistune/releases/tag/v0.8.4 There is also the alpha release: https://github.com/lepture/mistune/releases/tag/v2.0.0a1
Would any of these work with the latest "present"? If so, you can urge the maintainer of python-mistune to update the version in the repos. You can also urge upstream to cut an earlier release (full v2.0.0 for instance?).
https://bugzilla.redhat.com/show_bug.cgi?id=1876110
--- Comment #4 from Andy Mender andymenderunix@gmail.com --- Apologies, just noticed that latest alpha was released very recently: https://github.com/lepture/mistune/releases/tag/v2.0.0a5
https://bugzilla.redhat.com/show_bug.cgi?id=1876110
--- Comment #5 from Lyes Saadi fedora@lyes.eu ---
Would any of these work with the latest "present"? If so, you can urge the maintainer of python-mistune to update the version in the repos. You can also urge upstream to cut an earlier release (full v2.0.0 for instance?).
I double-checked and I discovered that present uses a v2 feature of mistune (AST renderer). And upgrading to v2 fedora-wide would break python-m2r and python-nbconvert. A compat package is definitely needed...
https://bugzilla.redhat.com/show_bug.cgi?id=1876110
--- Comment #6 from Andy Mender andymenderunix@gmail.com ---
I double-checked and I discovered that present uses a v2 feature of mistune (AST renderer). And upgrading to v2 fedora-wide would break python-m2r and python-nbconvert. A compat package is definitely needed...
I found these compat packages: https://src.fedoraproject.org/rpms/compat-gdbm https://src.fedoraproject.org/rpms/compat-flex
Sadly, a lot of the compat packages were already retired years ago so their format might not be correct.
https://bugzilla.redhat.com/show_bug.cgi?id=1876110
--- Comment #7 from Lyes Saadi fedora@lyes.eu --- Those aren't Python unfortunately :/...
I could also try bundling... Even if that is a bad idea...
https://bugzilla.redhat.com/show_bug.cgi?id=1876110 Bug 1876110 depends on bug 1876108, which changed state.
Bug 1876108 Summary: Review Request: python-pyfiglet - Pure-python FIGlet implementation https://bugzilla.redhat.com/show_bug.cgi?id=1876108
What |Removed |Added ---------------------------------------------------------------------------- Status|POST |CLOSED Resolution|--- |CANTFIX
https://bugzilla.redhat.com/show_bug.cgi?id=1876110 Bug 1876110 depends on bug 1876109, which changed state.
Bug 1876109 Summary: Review Request: python-asciimatics - A cross-platform package to replace curses and create ASCII animations https://bugzilla.redhat.com/show_bug.cgi?id=1876109
What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |CLOSED Resolution|--- |CANTFIX
https://bugzilla.redhat.com/show_bug.cgi?id=1876110
Lyes Saadi fedora@lyes.eu changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |CLOSED Resolution|--- |CANTFIX Last Closed| |2020-09-05 16:52:10
--- Comment #8 from Lyes Saadi fedora@lyes.eu --- Abandoning because of 1876108...
https://bugzilla.redhat.com/show_bug.cgi?id=1876110 Bug 1876110 depends on bug 1876108, which changed state.
Bug 1876108 Summary: Review Request: python-pyfiglet - Pure-python FIGlet implementation https://bugzilla.redhat.com/show_bug.cgi?id=1876108
What |Removed |Added ---------------------------------------------------------------------------- Status|CLOSED |POST Resolution|CANTFIX |---
https://bugzilla.redhat.com/show_bug.cgi?id=1876110
Malinda Comer ladyboss5577@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |ladyboss5577@gmail.com
--- Comment #9 from Malinda Comer ladyboss5577@gmail.com --- I have been studying presentations and their importance in business for a long time. This is a very broad topic and as it turned out there are so many nuances. For example, the success of business negotiations can even be affected by the color scheme used in the presentation. Therefore, I recommend everyone to order them from professionals. For example from the company https://slidepeak.com/ These guys have proven themselves from the best side and receive only positive feedback from grateful customers.
https://bugzilla.redhat.com/show_bug.cgi?id=1876110
--- Comment #10 from Malinda Comer ladyboss5577@gmail.com --- (In reply to Malinda Comer from comment #9) I have been studying presentations and their importance in business for a long time. This is a very broad topic and as it turned out there are so many nuances. For example, the success of business negotiations can even be affected by the color scheme used in the presentation. Therefore, I recommend everyone to order them from professionals. For example from the company https://slidepeak.com/ These guys have proven themselves from the best side and receive only positive feedback from grateful customers.
This is what I need. Here is something to think about
https://bugzilla.redhat.com/show_bug.cgi?id=1876110
--- Comment #11 from Malinda Comer ladyboss5577@gmail.com --- I have been studying presentations and their importance in business for a long time. This is a very broad topic and as it turned out there are so many nuances. For example, the success of business negotiations can even be affected by the color scheme used in the presentation. Therefore, I recommend everyone to order them from professionals. For example from the company https://slidepeak.com/ These guys have proven themselves from the best side and receive only positive feedback from grateful customers.
https://bugzilla.redhat.com/show_bug.cgi?id=1876110 Bug 1876110 depends on bug 1876108, which changed state.
Bug 1876108 Summary: Review Request: python-pyfiglet - Pure-python FIGlet implementation https://bugzilla.redhat.com/show_bug.cgi?id=1876108
What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |CLOSED Resolution|--- |RAWHIDE
package-review@lists.fedoraproject.org