LoveIt icon indicating copy to clipboard operation
LoveIt copied to clipboard

We Need to fork :-)

Open thomas-louvigne opened this issue 1 year ago • 12 comments

Hi, the creator of this amazing theme looks absent. There are 29 PR in pending. I try to send him message on twitter but it don't answer me.

I am too noob to manage this fork, but i will do my best to help...

Who want start it ?

thomas-louvigne avatar Apr 20 '23 13:04 thomas-louvigne

So i did it : https://github.com/thomas-louvigne/LoveItAgain/

thomas-louvigne avatar May 02 '23 11:05 thomas-louvigne

I did find https://github.com/HEIGE-PCloud/DoIt which is kind of a fork and kept updated. Haven't looked too deeply yet though.

jamesdeluk avatar May 11 '23 10:05 jamesdeluk

Ho, it is realy intering ! Thank you. It looks great ! Perhaps we could all go to this fork ?

thomas-louvigne avatar May 11 '23 15:05 thomas-louvigne

I am using HEIGE-PCloud/DoIt for my own blog, and I'd to say it has been working great. The author usually responses to issues within like a few days.

CXwudi avatar May 14 '23 04:05 CXwudi

I just keep my own fork and simply fix any bugs that I've found while using. 😄

hakula139 avatar May 15 '23 07:05 hakula139

@CXwudi : I have send MR, espacialy about the translation. If it is accepted, i think i will go on this version. @hakula139 , can we see what you have updated in your version ? Do you have any reason to not switch to DoIt version ?

thomas-louvigne avatar May 15 '23 08:05 thomas-louvigne

@hakula139 , can we see what you have updated in your version ? Do you have any reason to not switch to DoIt version ?

Well, I mainly maintain it for personal use, so there'll be many minor changes that may sound good to me, but may not be necessarily accepted as a PR (e.g. changing paddings or whitespaces). So even if I switch to a DoIt fork, I'll still need to keep a personal fork for this kind of changes. That's why I may not switch to another fork, considering that LoveIt is generally complete with little need to update, just some bug fix seems to be ok.

I left that comment because I've already seen many people attempting to maintain a community fork of this theme and trying to migrate users from here to there, which end up becoming yet another personal fork as mine (not updating regularly or containing some personal customizations). And for most cases we don't actually need a community fork, especially for something like a personal blog theme, as we may just need to change little things like localization, personal-taste style customization, features that are not actually needed by most users. Then from a pragmatic perspective, keeping a personal fork is just fine for these cases, and I'm here to simply suggest this option.

hakula139 avatar May 15 '23 10:05 hakula139

@hakula139 , can we see what you have updated in your version ? Do you have any reason to not switch to DoIt version ?

Well, I mainly maintain it for personal use, so there'll be many minor changes that may sound good to me, but may not be necessarily accepted as a PR (e.g. changing paddings or whitespaces). So even if I switch to a DoIt fork, I'll still need to keep a personal fork for this kind of changes. That's why I may not switch to another fork, considering that LoveIt is generally complete with little need to update, just some bug fix seems to be ok.

I left that comment because I've already seen many people attempting to maintain a community fork of this theme and trying to migrate users from here to there, which end up becoming yet another personal fork as mine (not updating regularly or containing some personal customizations). And for most cases we don't actually need a community fork, especially for something like a personal blog theme, as we may just need to change little things like localization, personal-taste style customization, features that are not actually needed by most users. Then from a pragmatic perspective, keeping a personal fork is just fine for these cases, and I'm here to simply suggest this option.

Tbh, if your reason of forking is meanly just personal customization, then you don't really need a fork, as you can override almost any part of the theme within your blog source code, take a look of this awesome Chinese post about his customization to LoveIt without maintaining a fork

CXwudi avatar May 15 '23 18:05 CXwudi

@CXwudi Keeping a personal fork is for maintaining a detailed commit history and merging updates from upstream whenever needed and possible. There's no need to teach me how and when to use a fork, and the practice you suggested in the post is exactly what I strongly discourage, yet I believe arguing over it is quite off the topic, so I'll just stop here.

Btw, you might just check my blog to see whether I'm familiar with these sort of things. I do know what I'm doing.

hakula139 avatar May 15 '23 19:05 hakula139

@hakula139 I am not trying to argue with you nor do I want to. I just want to point out that method in case if u don't know and also for reference if more ppl come to this thread. Whatever way you prefer is totally your business and I don't care

CXwudi avatar May 15 '23 19:05 CXwudi

So i switch to the DoIt fork.

thomas-louvigne avatar May 18 '23 17:05 thomas-louvigne

like https://github.com/hugo-fixit/FixIt

wu0407 avatar Aug 19 '23 10:08 wu0407