Comments (13)
probably get yourself a raspberry pi if you want to keep running it
will probably be more powerful than that box, and use a lot less power!
from qwebirc.
new here, if it is on python 3 I ll use it.
from qwebirc.
I've made an attempt at a Python 3 port at https://github.com/mas90/qwebirc/tree/python3 (not quite confident enough in it yet to open a PR, but I'm using it and it seems to work!). If you're interested, please test it.
Some unusual code paths such as the QuakeNet authentication stuff are definitely untested.
This will almost certainly no longer work in Python 2, but as the OP said, Python 2 is EOL :-)
from qwebirc.
I've been keeping an eye on twisted's port to python3 for a while
I was kinda hoping they'd have finished it by now, apparently it's partially done
I'll have a look
from qwebirc.
@retropc Got a link to the repo, it doesn't show when I search?
from qwebirc.
I haven't done it yet, I mean to shortly
from qwebirc.
I have a question about this, as I'm running qWebIRC on a very old system, where Python 3 simply can't be installed anymore (and node.js can't, either).
Will this mean that qWebIRC will stop working with Python 2 in case of a rewrite for Python 3?
Thanks!
from qwebirc.
upgrade the system?
I'm running python 3 on debian buster quite happily on my 2011 raspberry pi
from qwebirc.
It's a Windows 2000 machine actually. And the specific hardware has a bug in the processors (running quad Pentium Pro chips, early "Klamath" Pentium II's have the bug as well). The bug is related to symmetric multi-processing and L2 cache dirty TLB shootdown in the OS kernel. Anything equal to or newer than NT 5.2 (Server 2003) enforces this feature, creating a very problematic state in which system memory becomes inconsistent with L2 cache memory.
You can either disable dirty TLB shootdown (not possible with Windows) or disable SMP (crippling the system, downgrading it from four to one processors).
You can consider it a "private museum server" of sorts, so I'm fine with running an old version of qWebIRC. I was just curious about this part.
from qwebirc.
probably get yourself a raspberry pi if you want to keep running it
will probably be more powerful than that box, and use a lot less power!
Very much correct, but it's not about speed or power consumption. ;) I just really like that machine and wanna see just how far I can push it. The minimum I'm aiming for is 30 years of near-continuous operation, and it's already reached 24 years. Plus, it is (as far as I know) the last one of its type still operational in the entire world - it's an IBM PC Server 704.
But that's totally off-topic here. ;)
from qwebirc.
hi Malcom
thanks, you seem to have saved me quite a bit of work!
I'll have a good look at it this weekend
cheers
from qwebirc.
@mas90 no problems with unicode handling? Guess I should try it out!
@retropc anything us remaining qwebirc users can do other than help test it?
from qwebirc.
I've just submitted #401, please test.
Cheers
from qwebirc.
Related Issues (20)
- keyboard-input as textarea
- Bigger text size and different font ? HOT 2
- run.py errors on Arch linux HOT 2
- [Feature] Add default channel on config.py ? HOT 2
- AUTH ? HOT 1
- I have two questions
- my suggestion for qwebirc HOT 1
- Qwebirc
- I made a video for the error bug qwebirc HOT 2
- page refresh error HOT 2
- qwebirc ident
- Just installed qwebirc on Centos 7, started it but it won't join any channel HOT 1
- SSL connect help HOT 1
- Twisted error
- not an issue but a request HOT 1
- tor
- Can I deploy this to Cyclic
- ./run.py: Unknown command: qwebirc HOT 1
- Italic unsupported HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from qwebirc.