Comments (14)
I would delete it, why would you want to maintain two competing READMEs?
from tenacity-legacy.
I would delete it, why would you want to maintain two competing READMEs?
I can do it! The .txt looks up-to-date, containing a 2021 copyright date. All someone has to do is convert Markdown into plaintext. I prefer being able to read the document in a terminal without any formatting issues. Maybe let's have a vote.
- Like (+1) if you want to keep two READMEs (so we can read the plaintext inside a terminal).
- Dislike (-1) if you want to get rid of one and keep the other.
from tenacity-legacy.
Pandoc is supported via Github Actions to be clear. https://pandoc.org/installing.html#github-actions
from tenacity-legacy.
I also think the README.txt seems unnecessarily redundant. The purpose of the readme seems to be that you can run the AppRun.sh
file (the entry point for the AppImage?) with a --readme
flag, which seems to be a bit pointless in my opinion.
from tenacity-legacy.
To be safe that extra information in README.txt
could just be merged into README.md
. I would opt to keep the markdown, that's still very much readable in a terminal without mark-up highlight.
from tenacity-legacy.
Why can't you read the markdown format in a terminal? I just literally opened it in ed
on a WSL2 instance and it worked fine. You can also literally just cat
it out. On Windows you can use notepad /W "README.md"
or type README.md
(from within the cmd.exe prompt or a Powershell prompt). Are you typing README.md
and letting the default file association handler open it?
from tenacity-legacy.
To be safe that extra information in
README.txt
could just be merged intoREADME.md
. I would opt to keep the markdown, that's still very much readable in a terminal without mark-up highlight.
Why can't you read the markdown format in a terminal? I just literally opened it in
ed
on a WSL2 instance and it worked fine. You can also literally justcat
it out. On Windows you can usenotepad /W "README.md"
ortype README.md
.
But what about bolds, italics, preformatting
and more? It'll just show the raw formatting of the text, which kinda looks distracting to me, because I do want to see the plaintext when I cat
it out.
P.S. Don't forget to go vote!
from tenacity-legacy.
Yeah, I guess it's up to personal taste. I completely read **bold**
and *italics*
fine in plain text with the asterisks. Edit: Would this work for you?
pandoc --to=plain README.md
from tenacity-legacy.
I do want to see the plaintext when I
cat
it out.
Ah, I thought you meant you literally couldn't get a terminal to open it, but you could get it opened under a different file name. It seems that adding additional maintenance on an ongoing basis for a user first-look item like a README is just asking for more opportunities for typos and also for things like being out of sync. If we are going to have one at all we should setup some kind of
tool that automatically runs and generates the .txt
from the .md
by removing the markup. There is an easy way to do it even: using Github Actions, setup-node
action template and the remove-markdown
node.js module.
from tenacity-legacy.
Yeah, I guess it's up to personal taste. I completely read
**bold**
and*italics*
fine in plain text with the asterisks. Edit: Would this work for you?pandoc --to=plain README.md
Yes, that would work for me!
I just thought of man pages and thought that our fork should have a man page, as I use man pages as a simple way to see the manual for a program.
So all we have to do is:
- Merge README.txt into README.md
- Use Pandoc or whatever to convert the Markdown format into plaintext.
- Use the plaintext in
AppRun.sh --readme
as well as the man page.
Before I close this issue, how do I commit to this repository?
from tenacity-legacy.
Before I close this issue, how do I commit to this repository?
You need to fork it, make the changes in your fork, and open a pull request to merge the changes
from tenacity-legacy.
Before I close this issue, how do I commit to this repository?
You need to fork it, make the changes in your fork, and open a pull request to merge the changes
How do I sync my fork?
from tenacity-legacy.
pandoc
I think using a CI approach and having it generated on Github Actions is best, though we probably could use either the node module or this external tool. I would prefer the node module, as it allows us to add so much more extensibility should we wish to generate different formats in the future or make additional checks for typos or something like that. Otherwise, just running pandoc on it manually and committing the change means we rely on any PR for either README format to have been manually run through pandoc. It also means we need a tool for the reverse in order to automate the pandoc tool approach, because what if someone edits README.txt
and doesn't manually edit README.md
, how are they going to have a tool figure out the places it should put formatting? Making the README.txt
a VCS generated file means it happens automatically, so long as we just block PRs that change README.txt
standalone.
from tenacity-legacy.
I created a pull request, which gets rid of INSTALL and README.txt.
Pandoc is supported via Github Actions to be clear. https://pandoc.org/installing.html#github-actions
We will use Pandoc to convert any Markdown to plaintext if we need to.
from tenacity-legacy.
Related Issues (20)
- Cannot play or record audio when using pipewire HOT 1
- Garbled option text in the installer in Chinese Simplifed
- Debian package HOT 2
- Incompatibility with ffmpeg 5 HOT 8
- Tracks start to be more and more "below the fold" once a certain number is reached
- Build Error in macOS 12.2.1
- TenacityApp.cpp77: HOT 2
- Nightly windows build zip files corrupted
- track lanes/ comp view
- Nightly Flatpak on Wayland on Ubuntu 20.04 does not show the timeline time tracker / cursor / caret
- Building Tenacity Error HOT 6
- upgrade the track name dialogue box
- Possible incompatibility with wxgtk 3.1.6 on Archlinux ? HOT 3
- libgobject-2.0.so.0: undefined symbol: g_uri_ref on Ubuntu 22.04 HOT 2
- cmake/vcpkg: libwinpthread failed to downlaod HOT 6
- deleted
- deleted
- Tenacity Unauthorized? HOT 2
- tenacityaudio.org/ download redirect to release page of github HOT 2
- Add Proper JACK Implementation
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tenacity-legacy.