Jump to content
JWTalk - Jehovah's Witnesses Online Community

JW Sync has a new home — jwsync.org (and now on GitHub)


Recommended Posts

 

Hi everyone,

 

A quick update — and first of all, a big thank you to everyone here who has been using JW Sync and sharing feedback, questions, and bug reports. It really has shaped where this little project is going.

 

I'm happy to share that JW Sync now has its own proper home at ** www.jwsync.org. **.

 

I paid for a real domain rather than leaving things on a free hosting URL. The reasons were:

 

- **More permanent** — no risk of the link disappearing or changing one day.

- **More secure** — proper SSL, and a domain that's clearly the one you'd expect.

- **Easier to remember and share** — jwsync.org is a lot simpler than the old address.

 

The old link will still keep working for a while, but please switch over to jwsync.org going forward.

 

The other thing I wanted to share is that the whole project is now openly on GitHub:

 

https://github.com/j-syncer/Jw-sync-

 

A few reasons for putting it all out in the open:

 

- **Privacy you can verify.** The whole premise of JW Sync has always been that nothing ever leaves your device — every merge happens privately in your browser. With the code public, you (or anyone you trust who reads code) can actually check that for yourself. You don't have to take my word for it anymore.

 

- **Help and contributions.** If you happen to have some development experience and notice something that could be improved, or want to suggest a feature, you're warmly welcome to open an issue or share a suggestion. Anyone who'd like to help out is welcome.

 

- **Permanence.** Even if I one day stepped away, the code stays available so someone else could pick it up and keep it going.

 

Please do keep an eye on the forum as things develop, and as always, let me know if you run into any problems or have ideas. Every bit of feedback so far has shaped this tool for the better — I'm genuinely thankful for each one.

 

Warm regards

I will still be using JW sink alpha for all my alpha and beta testing. Just to make sure I don't break the usability of the actual main site, I want to make sure it's Rock solid. So whenever you are in a hurry rushing towards a meeting, you don't have to worry about the main site not doing its basic function.


Edited by Codyroberto
  • Like 2
  • Thanks 2
Link to comment
Share on other sites

Great job so far on this project. Thank you for officially making the code open-source.

 

As far as i've read, you've been mainly doing this project with coding agents, and I'm amazed how far you've come with a single html file :)
I would suggest that you start refactoring the code by splitting the code in separate css,js files, with modular approach. 

While doing that, you could document the code with jsdoc and md files. That will help developers and agents to better understand the code.

 

I'd like to take a better look in the code once i find some spare time.


Keep up the good work

  • Love 1
Link to comment
Share on other sites

1 minute ago, And_Ray said:

Great job so far on this project. Thank you for officially making the code open-source.

 

As far as i've read, you've been mainly doing this project with coding agents, and I'm amazed how far you've come with a single html file :)
I would suggest that you start refactoring the code by splitting the code in separate css,js files, with modular approach. 

While doing that, you could document the code with jsdoc and md files. That will help developers and agents to better understand the code.

 

I'd like to take a better look in the code once i find some spare time.


Keep up the good work

Thank you as you have ascertained. I am quite a amateur and also a coding noob. That I will continue to work on all the suggestions. And also I like the idea of splitting up a lot of the different components so that bug fixing is easier and less complex to try and hash out. 

  • Like 2
Link to comment
Share on other sites

22 hours ago, And_Ray said:

Great job so far on this project. Thank you for officially making the code open-source.

 

As far as i've read, you've been mainly doing this project with coding agents, and I'm amazed how far you've come with a single html file :)
I would suggest that you start refactoring the code by splitting the code in separate css,js files, with modular approach. 

While doing that, you could document the code with jsdoc and md files. That will help developers and agents to better understand the code.

 

I'd like to take a better look in the code once i find some spare time.


Keep up the good work

Thank you for your suggestion about the refactoring. 

Looking into it, as I mentioned, I thought that was a great idea. However, as I had previously compiled the code and some other mismatch and I'm not quite sure about due to my limited programming knowledge is going to be a little bit of a mission unless I base it off of a file that I hadn't used in a while and it has a lot of features missing. Pretty much all the new features missing and I'll have to rewrite that completely. Though I am using AI to help, it still has limits and it would still take multiple days. So I'm going to start implementing it into beta as a strip-down version but refactored with separate files for everything like you suggested. It'll be on GitHub. 

The beta site will be just / beta 

jwsync.org/beta

I'm pretty sure I we'll have to start from 1.0 when the code wasn't compressed so the beta may be pretty lackluster for a while. But you're right, it will make everything a lot easier and also a lot cheaper on the tokens when I just want to edit or change one thing. 

 

I also invite anyone to recommend or comment on the visuals. I currently find the visuals quite ugly but it is a utility and as long as it works that's all that matters. But over time I would like it not to hurt the eye so much to look at. Hope you guys are all having a wonderful week. I'm really glad it's been able to help more than just myself. I use it three to five times a week. And I I'm glad making it for myself turned out to be something I could share. I hope it has caused many to dig deeper into the scriptures on the bus or wherever they are and take the time to make those meaningful notes.

Link to comment
Share on other sites

Mobile formatting in full mode is now properly wrapping. Who knew long file names would mess up the entire flow... well lot's of experiences programmers I'm sure.. but I was clueless.

 

So when you visit on your phone now The page should be much easier to navigate.

 

I'm also considering making the simple mode the homepage And the full featured version a tab away 

Link to comment
Share on other sites

Join the conversation with your brothers and sisters!


You can post now, and then we will take you to the membership application. If you are already a member, sign in now to post with your existing account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.

About JWTalk.net - Jehovah's Witnesses Online Community

Since 2006, JWTalk has proved to be a well-moderated online community for real Jehovah's Witnesses on the web. However, our community is not an official website of Jehovah's Witnesses. It is not endorsed, sponsored, or maintained by any legal entity used by Jehovah's Witnesses. We are a pro-JW community maintained by brothers and sisters around the world. We expect all community members to be active publishers in their congregations, therefore, please do not apply for membership if you are not currently one of Jehovah's Witnesses.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

JWTalk 23.8.11 (changelog)