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 <rohankeskar89 gmail com> 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 <shlomif shlomifish org> wrote:

Hi Rohan,

thanks for your enthusiasm!

On Fri, 1 May 2020 07:45:47 +0530
Rohan Keskar18 via gimp-developer-list <gimp-developer-list gnome org>
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 .


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]