upload-system-info --link-only
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 35/100
Research direction
Start by locating the upload-system-info script and reviewing how it currently produces the full system report and termbin.com link. Compare the proposed --link behavior with the linked termbin example; done should preserve existing behavior while providing an obvious mode that outputs only the shareable link for IRC users.
Written by the indexing model from the issue text.
Description
On IRC, it can be maddening, users will paste the entire system info.
A couple of the mods have an ongoing conversation which is better, upload-system-info, or the long form piped with nc. I believe it's the given function, it's really good. And that works perfectly for most users.
But the truth is that there are a notable amount of floods, no matter how much verbiage we can put into the instruction to provide system info, "let us view the web page with you, we only need the link", "please just paste the address, the link of the web page, do not paste more than 1 line", -someone is always going to copy/paste the system info into the channel. It doesn't matter which form, because with upload-system-info, they too easily see the WOT and copy/paste it, but with the piped version, they screw up the pipe and it just spits out the long version instead of the termbin.com link, so again, they see the WOT, and boom!
So, I would love, I guess it seems more simple, just a flag or something, because that's simple for a newbie, -there is no pipe or odd character that might mess someone up. The current upload-system-info script stays intact, because it is required for other functionality other than IRC, but we can get a fool-proofed method for the IRC channels.
Maybe an -L flag? -O for output, or -o for output is going to hang someone up. -l is too closely ambiguous with 1, there's going to be many clarifications about that. Just a test with upload-system-info -fubar (or any other potential malformation) produces a horrendous experience so I vote for anything obvious. But, --link or anything similar I think would be perfect, and that lends to being obvious and even verbose about the command to a user.
My problem is that I only know about 1% of python. 😄
Another alternative, thrown together by belanthor on the channels, but we were just openly discussing it, he says he doesn't even know python, but after a few minutes played with it and came with the idea of just adding another script entirely (since it would break the functionality for the original script though, called from system reports), so call it upload-system-info-link, or something, but something like that: https://termbin.com/owkc (I see the added lines but I don't know python either).
Is there any chance to get an easy solution on this? 😃
- Dominant language
- C
- Stars
- 167
- Forks
- 49
- Avg merge
- 5d 15h
- Merged PRs (30d)
- 2
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from linuxmint/xapp
-
Difficulty 4/5 3-5 days Newbie friendliness 48/100
-
Difficulty 3/5 1-2 days Newbie friendliness 72/100
-
Difficulty 4/5 3-5 days Newbie friendliness 42/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 55/100
-
Difficulty 4/5 3-5 days Newbie friendliness 45/100
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
BasedHardware/omi#15662 · 1 comment ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
-
level/task module/gcp type/bug
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
-
Difficulty 1/5 Under an hour Newbie friendliness 86/100
hapostgres/pg_auto_failover#1190 ·
-
docs
Difficulty 1/5 Under an hour Newbie friendliness 85/100