Re: [Gimp-developer] Regarding gimp.org website rewamp
Ok, Am I restricted to using a certain technology stack or I can use anyone? On Sat, 2 May 2020 at 02:56, Pat David wrote: > We will be looking in the future to support plugins and assets for GIMP > available through an interface within GIMP itself and it will likely be > coupled to a server/website. Think of it similarly to Firefox > Extensions/Add-ons: https://addons.mozilla.org/en-US/firefox/ > > We haven't had a chance to really push this further at the moment, but it > is on the list for the future still, I believe. > > On Fri, May 1, 2020 at 3:39 PM Rohan Keskar18 via gimp-developer-list < > gimp-developer-list@gnome.org> wrote: > >> Ok what do you mean by an site for plugins and an interface for providing >> data to GIMP? >> >> On Sat, 2 May 2020 at 02:03, Pat David wrote: >> >> > It's really best if you keep your responses on-list as Shlomi mentioned >> > earlier ( >> > >> https://www.shlomifish.org/philosophy/computers/netiquette/email/reply-to-list.html >> > ). >> > >> > On Fri, May 1, 2020 at 3:30 PM Rohan Keskar18 >> > wrote: >> > >> >> Ok, Can you clarify more on what do you mean by "site for plugins and >> an >> >> interface for providing data to GIMP" ? >> >> >> >> On Sat, 2 May 2020 at 01:56, Pat David wrote: >> >> >> >>> Hello Rohan! >> >>> >> >>> We certainly appreciate any offers of help! >> >>> However, we are usually careful to avoid change for the sake of change >> >>> unless there's a good reason. >> >>> >> >>> Shlomi has already done a superb job in some of his questions, but in >> >>> essence ask yourself what might be improved by migrating to a new >> system or >> >>> what is not working currently that would be fixed/addressed through >> such a >> >>> move. Also consider that just as valuable as fixing a problem or >> >>> improvement is the long-term prospects of a maintainer. Someone will >> need >> >>> to stick around and be available to help others for the long-term - >> >>> otherwise we run the risk of rot and roadblocks to usability. >> >>> >> >>> As mentioned, there are certainly plenty of areas where the project >> >>> could use a hand. Perhaps something like a new site for plugins and >> an >> >>> interface for providing data to GIMP would be a better option? >> >>> >> >>> Please feel free to join us on IRC sometimes to discuss (or feel free >> to >> >>> continue responding on-list here). >> >>> >> >>> >> >>> -- >> >>> https://patdavid.net >> >>> GPG: 66D1 7CA6 8088 4874 946D 18BD 67C7 6219 89E9 57AC >> >>> >> >> >> > >> > -- >> > https://patdavid.net >> > GPG: 66D1 7CA6 8088 4874 946D 18BD 67C7 6219 89E9 57AC >> > >> ___ >> gimp-developer-list mailing list >> List address:gimp-developer-list@gnome.org >> List membership: >> https://mail.gnome.org/mailman/listinfo/gimp-developer-list >> List archives: https://mail.gnome.org/archives/gimp-developer-list >> > > > -- > https://patdavid.net > GPG: 66D1 7CA6 8088 4874 946D 18BD 67C7 6219 89E9 57AC > ___ gimp-developer-list mailing list List address:gimp-developer-list@gnome.org List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list
Re: [Gimp-developer] Regarding gimp.org website rewamp
We will be looking in the future to support plugins and assets for GIMP available through an interface within GIMP itself and it will likely be coupled to a server/website. Think of it similarly to Firefox Extensions/Add-ons: https://addons.mozilla.org/en-US/firefox/ We haven't had a chance to really push this further at the moment, but it is on the list for the future still, I believe. On Fri, May 1, 2020 at 3:39 PM Rohan Keskar18 via gimp-developer-list < gimp-developer-list@gnome.org> wrote: > Ok what do you mean by an site for plugins and an interface for providing > data to GIMP? > > On Sat, 2 May 2020 at 02:03, Pat David wrote: > > > It's really best if you keep your responses on-list as Shlomi mentioned > > earlier ( > > > https://www.shlomifish.org/philosophy/computers/netiquette/email/reply-to-list.html > > ). > > > > On Fri, May 1, 2020 at 3:30 PM Rohan Keskar18 > > wrote: > > > >> Ok, Can you clarify more on what do you mean by "site for plugins and an > >> interface for providing data to GIMP" ? > >> > >> On Sat, 2 May 2020 at 01:56, Pat David wrote: > >> > >>> Hello Rohan! > >>> > >>> We certainly appreciate any offers of help! > >>> However, we are usually careful to avoid change for the sake of change > >>> unless there's a good reason. > >>> > >>> Shlomi has already done a superb job in some of his questions, but in > >>> essence ask yourself what might be improved by migrating to a new > system or > >>> what is not working currently that would be fixed/addressed through > such a > >>> move. Also consider that just as valuable as fixing a problem or > >>> improvement is the long-term prospects of a maintainer. Someone will > need > >>> to stick around and be available to help others for the long-term - > >>> otherwise we run the risk of rot and roadblocks to usability. > >>> > >>> As mentioned, there are certainly plenty of areas where the project > >>> could use a hand. Perhaps something like a new site for plugins and an > >>> interface for providing data to GIMP would be a better option? > >>> > >>> Please feel free to join us on IRC sometimes to discuss (or feel free > to > >>> continue responding on-list here). > >>> > >>> > >>> -- > >>> https://patdavid.net > >>> GPG: 66D1 7CA6 8088 4874 946D 18BD 67C7 6219 89E9 57AC > >>> > >> > > > > -- > > https://patdavid.net > > GPG: 66D1 7CA6 8088 4874 946D 18BD 67C7 6219 89E9 57AC > > > ___ > gimp-developer-list mailing list > List address:gimp-developer-list@gnome.org > List membership: > https://mail.gnome.org/mailman/listinfo/gimp-developer-list > List archives: https://mail.gnome.org/archives/gimp-developer-list > -- https://patdavid.net GPG: 66D1 7CA6 8088 4874 946D 18BD 67C7 6219 89E9 57AC ___ gimp-developer-list mailing list List address:gimp-developer-list@gnome.org List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list
Re: [Gimp-developer] Regarding gimp.org website rewamp
Ok what do you mean by an site for plugins and an interface for providing data to GIMP? On Sat, 2 May 2020 at 02:03, Pat David wrote: > It's really best if you keep your responses on-list as Shlomi mentioned > earlier ( > https://www.shlomifish.org/philosophy/computers/netiquette/email/reply-to-list.html > ). > > On Fri, May 1, 2020 at 3:30 PM Rohan Keskar18 > wrote: > >> Ok, Can you clarify more on what do you mean by "site for plugins and an >> interface for providing data to GIMP" ? >> >> On Sat, 2 May 2020 at 01:56, Pat David wrote: >> >>> Hello Rohan! >>> >>> We certainly appreciate any offers of help! >>> However, we are usually careful to avoid change for the sake of change >>> unless there's a good reason. >>> >>> Shlomi has already done a superb job in some of his questions, but in >>> essence ask yourself what might be improved by migrating to a new system or >>> what is not working currently that would be fixed/addressed through such a >>> move. Also consider that just as valuable as fixing a problem or >>> improvement is the long-term prospects of a maintainer. Someone will need >>> to stick around and be available to help others for the long-term - >>> otherwise we run the risk of rot and roadblocks to usability. >>> >>> As mentioned, there are certainly plenty of areas where the project >>> could use a hand. Perhaps something like a new site for plugins and an >>> interface for providing data to GIMP would be a better option? >>> >>> Please feel free to join us on IRC sometimes to discuss (or feel free to >>> continue responding on-list here). >>> >>> >>> -- >>> https://patdavid.net >>> GPG: 66D1 7CA6 8088 4874 946D 18BD 67C7 6219 89E9 57AC >>> >> > > -- > https://patdavid.net > GPG: 66D1 7CA6 8088 4874 946D 18BD 67C7 6219 89E9 57AC > ___ gimp-developer-list mailing list List address:gimp-developer-list@gnome.org List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list
Re: [Gimp-developer] Regarding gimp.org website rewamp
It's really best if you keep your responses on-list as Shlomi mentioned earlier ( https://www.shlomifish.org/philosophy/computers/netiquette/email/reply-to-list.html ). On Fri, May 1, 2020 at 3:30 PM Rohan Keskar18 wrote: > Ok, Can you clarify more on what do you mean by "site for plugins and an > interface for providing data to GIMP" ? > > On Sat, 2 May 2020 at 01:56, Pat David wrote: > >> Hello Rohan! >> >> We certainly appreciate any offers of help! >> However, we are usually careful to avoid change for the sake of change >> unless there's a good reason. >> >> Shlomi has already done a superb job in some of his questions, but in >> essence ask yourself what might be improved by migrating to a new system or >> what is not working currently that would be fixed/addressed through such a >> move. Also consider that just as valuable as fixing a problem or >> improvement is the long-term prospects of a maintainer. Someone will need >> to stick around and be available to help others for the long-term - >> otherwise we run the risk of rot and roadblocks to usability. >> >> As mentioned, there are certainly plenty of areas where the project could >> use a hand. Perhaps something like a new site for plugins and an interface >> for providing data to GIMP would be a better option? >> >> Please feel free to join us on IRC sometimes to discuss (or feel free to >> continue responding on-list here). >> >> >> -- >> https://patdavid.net >> GPG: 66D1 7CA6 8088 4874 946D 18BD 67C7 6219 89E9 57AC >> > -- https://patdavid.net GPG: 66D1 7CA6 8088 4874 946D 18BD 67C7 6219 89E9 57AC ___ gimp-developer-list mailing list List address:gimp-developer-list@gnome.org List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list
Re: [Gimp-developer] Regarding gimp.org website rewamp
Hello Rohan! We certainly appreciate any offers of help! However, we are usually careful to avoid change for the sake of change unless there's a good reason. Shlomi has already done a superb job in some of his questions, but in essence ask yourself what might be improved by migrating to a new system or what is not working currently that would be fixed/addressed through such a move. Also consider that just as valuable as fixing a problem or improvement is the long-term prospects of a maintainer. Someone will need to stick around and be available to help others for the long-term - otherwise we run the risk of rot and roadblocks to usability. As mentioned, there are certainly plenty of areas where the project could use a hand. Perhaps something like a new site for plugins and an interface for providing data to GIMP would be a better option? Please feel free to join us on IRC sometimes to discuss (or feel free to continue responding on-list here). -- https://patdavid.net GPG: 66D1 7CA6 8088 4874 946D 18BD 67C7 6219 89E9 57AC ___ gimp-developer-list mailing list List address:gimp-developer-list@gnome.org List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list
Re: [Gimp-developer] Regarding gimp.org website rewamp
Hi Rohan, you should have replied-to-list per my request: https://www.shlomifish.org/philosophy/computers/netiquette/email/reply-to-list.html That doesn't bode well. On Fri, 1 May 2020 18:09:43 +0530 Rohan Keskar18 wrote: > Well, If you use React.js a lot of code becomes reusable in the form of > components, it provides seamless navigation, The site loads faster it has > good performance, and you can even do server side rendering to make it even > faster as your site does not have a lot of interactable components and yes > it can work even though the user has disabled javascript, If we use server > side rendering. Apparently there are some React-based static site generators: * https://blog.bitsrc.io/9-react-static-site-generators-for-2019-f54a66e519d2?gi=63286d50bf79 Nevertheless, I believe one can extend or override Pelikan (which is what https://gitlab.gnome.org/Infrastructure/gimp-web currently uses) in a similar way using plugins/etc.: https://docs.getpelican.com/en/stable/plugins.html , and I find python a saner language than JavaScript. Moreover, there is a case against too much abstraction / over-modularised code: * https://en.wikipedia.org/wiki/Indirection * https://www.shlomifish.org/humour/fortunes/show.cgi?id=linus-torvalds-about-indirections * https://www.joelonsoftware.com/2002/11/11/the-law-of-leaky-abstractions/ * https://www.joelonsoftware.com/2002/12/11/lord-palmerston-on-programming/ Can you point to any concrete code smells (see https://en.wikipedia.org/wiki/Code_smell ) in the gimp websites' current codebase, that can be made less severe by using react, and won't be easily fixable using Pelikan? Or is this just hypothetical? If you wish to help GIMP, there are other ways: https://www.gimp.org/develop/ > > On Fri, 1 May 2020 at 17:25, Shlomi Fish wrote: > > > Hi Rohan, > > > > thanks for your enthusiasm! > > > > On Fri, 1 May 2020 07:45:47 +0530 > > Rohan Keskar18 via gimp-developer-list > > wrote: > > > > > Hey, Are you guys willing to switch your gimp.org website to react and > > > node.js stack, I'm willing to do all the coding for free, I will redesign > > > the website and will code the whole website, I just need too know that > > you > > > guys will at least consider this before committing to it. I'm an computer > > > engineer student in my last semester and I want to contribute to an open > > > source project that's why I'm doing this, Please let me know if you will > > > atleast consider this, Waiting for your reply :) > > > > I'm not a GIMP official, so my opinion is not autoritative. In my opinion, > > https://www.gimp.org/ looks and functions well, despite being somewhat > > reminiscent of https://everybootstrap.site/ and while having some minor > > validation errors (see > > https://validator.w3.org/nu/?doc=https%3A%2F%2Fwww.gimp.org%2F ). I also > > think > > it is a mostly static site, which can be an advantage (see > > > > https://github.com/shlomif/shlomif-tech-diary/blob/master/static-site-generators--despair.md > > ). > > > > Why should we consider converting the site to React.js? Which advantages > > will > > this transition give us? Will it still be usable with JavaScript > > blocking/blacklisting such as https://en.wikipedia.org/wiki/NoScript 's? > > > > For the record you can find the website's sources here: > > https://gitlab.gnome.org/Infrastructure/gimp-web/ > > > > Please reply to all. > > > > > ___ > > > gimp-developer-list mailing list > > > List address:gimp-developer-list@gnome.org > > > List membership: > > https://mail.gnome.org/mailman/listinfo/gimp-developer-list > > > List archives: https://mail.gnome.org/archives/gimp-developer-list > > > > > > > > -- > > > > Shlomi Fish https://www.shlomifish.org/ > > List of Networking Clients - https://shlom.in/net-clients > > > > Selina: How may I be of service? > > Alan: Well, according to the Codex, we’re supposed to be slain by you. > > — https://www.shlomifish.org/humour/Selina-Mandrake/ > > > > Please reply to list if it's a mailing list post - https://shlom.in/reply > > . > > -- Shlomi Fish https://www.shlomifish.org/ My Photos - https://www.flickr.com/photos/shlomif/ Chuck Norris was the 1,000,000,000th viewer of the Gangnam Style video on YouTube. — https://www.shlomifish.org/humour/bits/facts/Chuck-Norris/ Please reply to list if it's a mailing list post - https://shlom.in/reply . ___ gimp-developer-list mailing list List address:gimp-developer-list@gnome.org List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list
Re: [Gimp-developer] Regarding gimp.org website rewamp
Hi Rohan, thanks for your enthusiasm! On Fri, 1 May 2020 07:45:47 +0530 Rohan Keskar18 via gimp-developer-list wrote: > Hey, Are you guys willing to switch your gimp.org website to react and > node.js stack, I'm willing to do all the coding for free, I will redesign > the website and will code the whole website, I just need too know that you > guys will at least consider this before committing to it. I'm an computer > engineer student in my last semester and I want to contribute to an open > source project that's why I'm doing this, Please let me know if you will > atleast consider this, Waiting for your reply :) I'm not a GIMP official, so my opinion is not autoritative. In my opinion, https://www.gimp.org/ looks and functions well, despite being somewhat reminiscent of https://everybootstrap.site/ and while having some minor validation errors (see https://validator.w3.org/nu/?doc=https%3A%2F%2Fwww.gimp.org%2F ). I also think it is a mostly static site, which can be an advantage (see https://github.com/shlomif/shlomif-tech-diary/blob/master/static-site-generators--despair.md ). Why should we consider converting the site to React.js? Which advantages will this transition give us? Will it still be usable with JavaScript blocking/blacklisting such as https://en.wikipedia.org/wiki/NoScript 's? For the record you can find the website's sources here: https://gitlab.gnome.org/Infrastructure/gimp-web/ Please reply to all. > ___ > gimp-developer-list mailing list > List address:gimp-developer-list@gnome.org > List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list > List archives: https://mail.gnome.org/archives/gimp-developer-list -- Shlomi Fish https://www.shlomifish.org/ List of Networking Clients - https://shlom.in/net-clients Selina: How may I be of service? Alan: Well, according to the Codex, we’re supposed to be slain by you. — https://www.shlomifish.org/humour/Selina-Mandrake/ Please reply to list if it's a mailing list post - https://shlom.in/reply . ___ gimp-developer-list mailing list List address:gimp-developer-list@gnome.org List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list
Re: [Gimp-developer] Regarding gimp.org website rewamp
On 5/1/20 4:15 AM, Rohan Keskar18 via gimp-developer-list wrote: Hi Rohan, > Hey, Are you guys willing to switch your gimp.org website to react and > node.js stack, I'm willing to do all the coding for free, I will redesign > the website and will code the whole website, I just need too know that you > guys will at least consider this before committing to it. our website has deliberately been designed to use minimal javascript, to have no outside dependencies, and it is built to be static via the python-based pelican site generator. We also have no plans to do any revamps just for the sake of doing them. So, thanks for the offer, but I think we'll pass :) -- Regards, Michael GPG: 96A8 B38A 728A 577D 724D 60E5 F855 53EC B36D 4CDD ___ gimp-developer-list mailing list List address:gimp-developer-list@gnome.org List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list
[Gimp-developer] Regarding gimp.org website rewamp
Hey, Are you guys willing to switch your gimp.org website to react and node.js stack, I'm willing to do all the coding for free, I will redesign the website and will code the whole website, I just need too know that you guys will at least consider this before committing to it. I'm an computer engineer student in my last semester and I want to contribute to an open source project that's why I'm doing this, Please let me know if you will atleast consider this, Waiting for your reply :) ___ gimp-developer-list mailing list List address:gimp-developer-list@gnome.org List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list