On Wed 2024-01-24 00:09:34 -0600, Mónica Gómez wrote: > Yesterday I sent to this email list the git commit with my proposal. I > would appreciate a lot if you confirmed that you received it. Thanks.
This one? https://lists.gnu.org/archive/html/bug-librejs/2024-01/msg00005.html Thanks for the patch. I'll take a look this weekend. > On 24-01-23 11:21, Mónica Gómez wrote: >> Sounds good, I will try sending my code via email. >> Best regards, >> Mónica Gómez >> On 24-01-23 10:56, Ian Kelling wrote: >>> Mónica Gómez <[email protected]> writes: >>>> [[PGP Signed Part:Undecided]] >>>> Dear Bug-librejs email list, >>>> I hope this email finds you well. My name is Mónica Gómez, and I have >>>> recently added a new feature to LibreJS that I believe could be a >>>> valuable addition to the project. The feature allows users to >>>> create and >>>> restore backups of their whitelisted and blacklisted sites, enabling >>>> them to maintain their settings when using a different computer or >>>> switching web browsers (e.g., from Firefox to IceCat). >>>> I made 10 tests and none of them had any errors, and also tested the >>>> extension using it with the new changes in my web browser and >>>> everything >>>> worked correctly and no other functionality was affected. The mechanism >>>> is the following: it creates a JSON file with the values of >>>> `pref_whitelist` and `pref_blacklist` and lets the user download the >>>> file in their computer. Upon restoring the same JSON file, the >>>> extension >>>> reads the saved values and updates LibreJS' localstorage accordingly, >>>> overwriting any previous data. Additionally, the page is updated to >>>> ensure users can immediately see the changes. >>>> To align with the LibreJS development process, I referred to the >>>> official manual available on gnu.org for the "Building" and >>>> "Releasing a >>>> new version" sections. I have already made and signed the >>>> commit. However, I am currently facing challenges in pushing the >>>> changes >>>> to Savannah or making a pull request, as I have never used such website >>>> and I understand it works differently from other git hosting platforms >>>> like GitHub or Codeberg. >>>> I am enthusiastic about contributing to the project, and I would >>>> greatly >>>> appreciate your guidance on the Savannah process and the rest of the >>>> packaging and release steps. If you find my contribution valuable, >>>> please let me know, and I would be happy to proceed as needed. >>> This sounds great. Thank you. You don't need to package or release >>> anything. As far as I know, the #1 preferred way to send your code is >>> via email to this list, a guide on that is here: >>> https://git-send-email.io/. >>> If you run into problems, then try hosting a git repo somewhere and >>> letting us know the url & branch. In the past people have used >>> https://pagure.io/ Best, Yuchen -- Dr Yuchen Pei | https://ypei.org | Timezone: UTC+11 PGP Key: 47F9 D050 1E11 8879 9040 4941 2126 7E93 EF86 DFD0 https://ypei.org/assets/ypei-pubkey.txt
signature.asc
Description: PGP signature
