Propose: Form to help PR #3947

Closed
opened 2025-11-26 20:53:14 -06:00 by GiteaMirror · 18 comments
Owner

Originally created by @joubertredrat on GitHub (Sep 28, 2015).

Hi @Kickball and @nodiscc
I'm looking there that although it has a syntax to make PR, a lot of applications on list isn't on this syntax.

Few days ago @nodiscc asked me to make a PR with all mine issues and I'm even started, but when I saw a lot of applications that I put on issues, I saw that would be very boring format all, then this form can help in this case too.

I made a simple alpha for testing in https://joubertredrat.github.io/awesome-selfhosted-form/

If you like this, I can format page, improve new features and make PR or host in another way.

That you think, liked this? :D

Originally created by @joubertredrat on GitHub (Sep 28, 2015). Hi @Kickball and @nodiscc I'm looking there that although it has a syntax to make PR, a lot of applications on list isn't on this syntax. Few days ago @nodiscc asked me to make a PR with all mine issues and I'm even started, but when I saw a lot of applications that I put on issues, I saw that would be very boring format all, then this form can help in this case too. I made a simple alpha for testing in https://joubertredrat.github.io/awesome-selfhosted-form/ If you like this, I can format page, improve new features and make PR or host in another way. That you think, liked this? :D
GiteaMirror added the addition label 2025-11-26 20:53:14 -06:00
Author
Owner

@nodiscc commented on GitHub (Sep 28, 2015):

a lot of applications on list isn't on this syntax.

Yes, see https://github.com/Kickball/awesome-selfhosted/issues/35 and #13

I saw that would be very boring format all,

Manually formatting markdown or using your tool are equally boring for me :) However it costs nothing to add "You can also use https://joubertredrat.github.io/awesome-selfhosted-form/ which will take care of the formatting for you." to the Contributing section. If @Kickball does agree, we can do that.

You may also want to add a leading * (space-asterisk-space) to your tool output and some usage instructions.

@nodiscc commented on GitHub (Sep 28, 2015): > a lot of applications on list isn't on this syntax. Yes, see https://github.com/Kickball/awesome-selfhosted/issues/35 and #13 > I saw that would be very boring format all, Manually formatting markdown or using your tool are equally boring for me :) However it costs nothing to add "You can also use https://joubertredrat.github.io/awesome-selfhosted-form/ which will take care of the formatting for you." to the _Contributing_ section. If @Kickball does agree, we can do that. You may also want to add a leading `*` (space-asterisk-space) to your tool output and some usage instructions.
Author
Owner

@Kickball commented on GitHub (Sep 28, 2015):

Great tool, thanks for putting in the work to make it!

I'm getting the following error in Chrome Version 45.0.2454.99 m

Refused to execute script from 'https://raw.githubusercontent.com/joubertredrat/bootstrap-maxlength/master/src/bootstrap-maxlength.js' because its MIME type ('text/plain') is not executable, and strict MIME type checking is enabled.
joubertredrat.github.io/:25 Uncaught TypeError: $(...).maxlength is not a function

I don't think I've locked down my browser any more than normal.

Once we can find a solution to that bug then we can put a link to it on the main page. 😄

@Kickball commented on GitHub (Sep 28, 2015): Great tool, thanks for putting in the work to make it! I'm getting the following error in Chrome Version 45.0.2454.99 m ``` Refused to execute script from 'https://raw.githubusercontent.com/joubertredrat/bootstrap-maxlength/master/src/bootstrap-maxlength.js' because its MIME type ('text/plain') is not executable, and strict MIME type checking is enabled. joubertredrat.github.io/:25 Uncaught TypeError: $(...).maxlength is not a function ``` I don't think I've locked down my browser any more than normal. Once we can find a solution to that bug then we can put a link to it on the main page. :smile:
Author
Owner

@joubertredrat commented on GitHub (Sep 28, 2015):

Hi,
@Kickball Okay, I fixed this issue and I will format page and input then.

@joubertredrat commented on GitHub (Sep 28, 2015): Hi, @Kickball Okay, I fixed this issue and I will format page and input then.
Author
Owner

@joubertredrat commented on GitHub (Sep 28, 2015):

Hi,
@Kickball @nodiscc It's done! Look a beta and talk me if you like.
https://joubertredrat.github.io/awesome-selfhosted-form/

License select now have options
Language select now have options but you can write project language if not on list.
Various links to https://github.com/Kickball/awesome-selfhosted/ repo

@joubertredrat commented on GitHub (Sep 28, 2015): Hi, @Kickball @nodiscc It's done! Look a beta and talk me if you like. https://joubertredrat.github.io/awesome-selfhosted-form/ License select now have options Language select now have options but you can write project language if not on list. Various links to https://github.com/Kickball/awesome-selfhosted/ repo
Author
Owner

@Kickball commented on GitHub (Sep 29, 2015):

Looks good. I think I'll put it on the repo now, and add a link to the contributing section.

Moving forward though, could we adapt it so it can deal with the paid/non-free self-hosted software?

@Kickball commented on GitHub (Sep 29, 2015): Looks good. I think I'll put it on the repo now, and add a link to the contributing section. Moving forward though, could we adapt it so it can deal with the paid/non-free self-hosted software?
Author
Owner

@joubertredrat commented on GitHub (Sep 29, 2015):

Hi guys,
@Kickball yes, is possible, you like another form on same page or another page for paid/non-free self-hosted form?

@joubertredrat commented on GitHub (Sep 29, 2015): Hi guys, @Kickball yes, is possible, you like another form on same page or another page for paid/non-free self-hosted form?
Author
Owner

@Kickball commented on GitHub (Sep 30, 2015):

Another tab on the same page would be the best option in my opinion.

Please build the system so that we can link directly to the non-free tab, eg:

https://joubertredrat.github.io/awesome-selfhosted-form#non-free

@Kickball commented on GitHub (Sep 30, 2015): Another tab on the same page would be the best option in my opinion. Please build the system so that we can link directly to the non-free tab, eg: https://joubertredrat.github.io/awesome-selfhosted-form#non-free
Author
Owner

@nodiscc commented on GitHub (Oct 7, 2015):

@joubertredrat just a few remarks about https://joubertredrat.github.io/awesome-selfhosted-form/

  • I'd prefer if it didn't do cross-site requests to jquery.com and cloudflare.com
  • License list doesn't work right now.
  • About non-free items, I think the easiest way to do it would be adding a Non-free item to the license list, if this is selected, add a reminder above the markdown field: You have selected a non-free license, this entry should be added to non-free.md. No confusion possible this way. @Kickball What do you think?
@nodiscc commented on GitHub (Oct 7, 2015): @joubertredrat just a few remarks about https://joubertredrat.github.io/awesome-selfhosted-form/ - I'd prefer if it didn't do cross-site requests to jquery.com and cloudflare.com - License list doesn't work right now. - About non-free items, I think the easiest way to do it would be adding a `Non-free` item to the license list, if this is selected, add a reminder above the markdown field: _You have selected a non-free license, this entry should be added to [non-free.md](https://github.com/Kickball/awesome-selfhosted/blob/master/non-free.md)_. No confusion possible this way. @Kickball What do you think?
Author
Owner

@joubertredrat commented on GitHub (Oct 7, 2015):

Hi guys,

Okay @nodiscc I will fix this issues. Sorry for the delay, on this week I'm preparing a lecture for an event here in Brazil, "Linux week". My lecture is about Openstack.

@joubertredrat commented on GitHub (Oct 7, 2015): Hi guys, Okay @nodiscc I will fix this issues. Sorry for the delay, on this week I'm preparing a lecture for an event here in Brazil, "[Linux week](http://www.semanadolinux.com.br)". My lecture is about Openstack.
Author
Owner

@nodiscc commented on GitHub (Oct 7, 2015):

Thanks a lot, no hurry.

@nodiscc commented on GitHub (Oct 7, 2015): Thanks a lot, no hurry.
Author
Owner

@joubertredrat commented on GitHub (Oct 23, 2015):

@nodiscc

  • I'd prefer if it didn't do cross-site requests to jquery.com and cloudflare.com = fixed
  • License list doesn't work right now. = I can't produce this problem here, what browser you using? You use adblock, ghostery or another js tool?
  • About non-free items, I think the easiest way to do it would be adding a Non-free item to the license list, if this is selected, add a reminder above the markdown field: You have selected a non-free license, this entry should be added to non-free.md. No confusion possible this way. = I add a "Non-free" on licences.

you can test now :)

@joubertredrat commented on GitHub (Oct 23, 2015): @nodiscc - I'd prefer if it didn't do cross-site requests to jquery.com and cloudflare.com = fixed - License list doesn't work right now. = I can't produce this problem here, what browser you using? You use adblock, ghostery or another js tool? - About non-free items, I think the easiest way to do it would be adding a Non-free item to the license list, if this is selected, add a reminder above the markdown field: You have selected a non-free license, this entry should be added to non-free.md. No confusion possible this way. = I add a "Non-free" on licences. you can test now :)
Author
Owner

@nodiscc commented on GitHub (Oct 23, 2015):

Everything looks ok except:

  • ⚠ - Depends on a third party network service - should be a checkbox, not in licenses list (adds to the entry, between name and description)
  • Missing message You have selected a non-free license, this entry should be added to non-free.md
@nodiscc commented on GitHub (Oct 23, 2015): Everything looks ok except: - `⚠ - Depends on a third party network service` - should be a checkbox, not in licenses list (adds `⚠` to the entry, between name and description) - Missing message `You have selected a non-free license, this entry should be added to non-free.md`
Author
Owner

@joubertredrat commented on GitHub (Oct 23, 2015):

@nodiscc @Kickball

  • Added information about non-free solutions, will display only if set "Non-free" on licenses.
  • ⚠ removed.
  • New feature, look a small button "Open Issue form with this".
@joubertredrat commented on GitHub (Oct 23, 2015): @nodiscc @Kickball - Added information about non-free solutions, will display only if set "Non-free" on licenses. - ⚠ removed. - New feature, look a small button "Open Issue form with this".
Author
Owner

@nodiscc commented on GitHub (Oct 23, 2015):

Nice work. Added in 749d7f65bb, thanks a lot @joubertredrat. Let me know if something should be changed.

@nodiscc commented on GitHub (Oct 23, 2015): Nice work. Added in https://github.com/Kickball/awesome-selfhosted/commit/749d7f65bb0116a69c8bad6a5d15932087dbdba6, thanks a lot @joubertredrat. Let me know if something should be changed.
Author
Owner

@Kickball commented on GitHub (Dec 14, 2015):

@joubertredrat Great work! I love the open issue button, its an amazing feature.

Are we still moving forward with @nodiscc 's suggestion of a ⚠ - Depends on a third party network service checkbox?

I'd like to add a section at the top of the readme which links to the form because it will improve our pull requests quality.

@Kickball commented on GitHub (Dec 14, 2015): @joubertredrat Great work! I love the open issue button, its an amazing feature. Are we still moving forward with @nodiscc 's suggestion of a `⚠ - Depends on a third party network service` checkbox? I'd like to add a section at the top of the readme which links to the form because it will improve our pull requests quality.
Author
Owner

@Kickball commented on GitHub (Jan 5, 2016):

@joubertredrat

Are we still moving forward with @nodiscc 's suggestion of a ⚠ - Depends on a third party network service checkbox?

@Kickball commented on GitHub (Jan 5, 2016): @joubertredrat Are we still moving forward with @nodiscc 's suggestion of a `⚠ - Depends on a third party network service` checkbox?
Author
Owner

@joubertredrat commented on GitHub (Jan 8, 2016):

Done

@joubertredrat commented on GitHub (Jan 8, 2016): Done
Author
Owner

@nodiscc commented on GitHub (Feb 17, 2016):

The online form is now working and linked from the Contributing section.

There is a minor problem regarding a missing full stop at the end of descriptions (https://github.com/Kickball/awesome-selfhosted/pull/450#issuecomment-185145717) that you might want to fix.

Thanks again @joubertredrat. Where can people report bugs in your app? https://github.com/joubertredrat/awesome-selfhosted-form/ is gone. Closing since this is fixed

@nodiscc commented on GitHub (Feb 17, 2016): The online form is now working and linked from the `Contributing` section. There is a minor problem regarding a missing full stop at the end of descriptions (https://github.com/Kickball/awesome-selfhosted/pull/450#issuecomment-185145717) that you might want to fix. Thanks again @joubertredrat. Where can people report bugs in your app? https://github.com/joubertredrat/awesome-selfhosted-form/ is gone. Closing since this is fixed
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/awesome-selfhosted#3947