You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+23Lines changed: 23 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,26 @@
1
+
# Poncho Wonky
2
+
3
+
Poncho Wonky is a new release of Patchwork. While v3.18.1 was supposed to be the last release but I have a computer and I can't be stopped.
4
+
5
+
So, I decided to resume working on Patchwork on my own. I am worse developer than all the other clever hands that touched this code, but I can still get things working, hence here we are.
6
+
7
+
## Version History for Poncho Wonky:
8
+
9
+
### v4.0.0
10
+
11
+
Very first tagged release, this should keep all the bugs from Patchwork v3.18.1 cosy in their new home. The objective of this release is to get Patchwork to build and run with a current Electron, NodeJS, and Electron-Builder release.
12
+
13
+
It required some changes to the codebase but very minimal ones. Mostly API changes.
14
+
15
+
Electron became a lot more strict since version 11 regarding executing NodeJS code in its own processes. Due to Patchwork stack relying heavily on that, I had to enable `nodeIntegration` and disable `contextIsolation` in Electron windows or it simply wouldn't run. Reworking Patchwork code to be able to run without those flags is beyond what I'm willing to do atm. Also be aware that all Patchwork versions had `nodeIntegration` set to true, so that flag is not a new thing, it is just not how most Electron-based projects like to work.
16
+
17
+
Besides that I had to disable ASAR which is Chromium/Electron thingy to package the webapp as a single archive. I couldn't get `electron-builder` to generate a working archive. I double checked ManyVerse and it is also disabling ASAR.
18
+
19
+
20
+
---
21
+
22
+
Last Patchwork readme below...
23
+
1
24
# :warning:**Patchwork v3.18.1 was the last release!**:warning:
2
25
3
26
This release is meant to tide us over so that other clients can take it from here.
- You must install with `snap install --dangerous` because it's unsigned.
26
+
28
27
29
28
## Getting started
30
29
31
-
If this is your first time on Scuttlebutt you may need an invite to get connected. After installing Patchwork and choosing your name you should select the **Join Pub** button. You'll need to [get a pub invite](https://github.com/ssbc/ssb-server/wiki/Pub-Servers#public-pubs), paste it into the prompt, and select **Redeem invite**.
30
+
If this is your first time on Scuttlebutt you may need an invite to get connected. After installing Patchwork and choosing your name you should select the **Join Pub** button. You'll need to [get a pub invite](https://github.com/soapdog/ssb-server/wiki/Pub-Servers#public-pubs), paste it into the prompt, and select **Redeem invite**.
32
31
33
32
You can find more information in the [Getting Started Guide](https://www.scuttlebutt.nz/getting-started).
34
33
@@ -38,13 +37,13 @@ $$CHANGES
38
37
39
38
:thinking: [Any questions? Check out the Scuttlebutt FAQ!](https://www.scuttlebutt.nz/faq/)
40
39
41
-
:sos: [Need help? Please create an issue!](https://github.com/ssbc/patchwork/issues/new)
40
+
:sos: [Need help? Please create an issue!](https://github.com/soapdog/patchwork/issues/new)
0 commit comments