#warrior 2013-03-15,Fri

↑back Search

Time Nickname Message
15:55 🔗 ritonlajo Hi ! What is the boot script which is used in the ova file ? (is it somewhere in github ?)
15:55 🔗 ritonlajo my goal is to run the warrior on any debian (I think it's debian based ?)
15:56 🔗 jk[SVP] ritonlajo: https://github.com/ArchiveTeam/warrior-code2
15:56 🔗 ritonlajo ok thanks !
15:57 🔗 soultcer Actually the code to bootstrap from scratch is in ArchiveTeam/warrior-preseed
16:00 🔗 ritonlajo thanks, I'm aiming at Qemu so I'll watch the code in that preseed project also
16:00 🔗 ritonlajo do you think warrior can run on windows ?
16:02 🔗 soultcer It's a virtual machine. As long as the host system lets it make tcp and udp connections it should be fine
16:02 🔗 ritonlajo I'm asking about the software
16:02 🔗 ritonlajo I see it uses Lua
16:02 🔗 ritonlajo maybe python
16:03 🔗 ritonlajo I'm building an installer for windows, as well as a C# frontend for the Qemu image
16:03 🔗 ritonlajo maybe I can just try to make everything run on windows (the warrior code)
16:03 🔗 ritonlajo instead of going this way
16:06 🔗 soultcer I don't think it will work direcly on Windows
16:07 🔗 soultcer Let me explain: There is a reason why the warrior is a VM and not just a bunch of programs. Back when the ArchiveTeam was founded, everyone used their own tools
16:08 🔗 soultcer We were trying to rescue Geocities. Some people used wget, some aria2c, some heritirx, some their own tools
16:08 🔗 soultcer And even those people that used wget used different command-line options and different versions
16:08 🔗 soultcer We ended up with a bunch of downloaded files, with differeing folder structures, missing metadata, etc.
16:09 🔗 soultcer The warrior VM makes sure that everyone uses exactly the same wget version, exactly the same command-line options etc.
16:10 🔗 soultcer When we need a special program to download a website (e.g. youtube-dl), we can just add an "apt-get install XXX" or "pip install XXX" to the pipeline script and we know it will work
16:10 🔗 soultcer Instead of having each warrior compile his own version of wget-lua, we just add a precompiled binary into the git repo for the project, because we know that it will be run in a homogenous environment
16:21 🔗 ritonlajo ok
16:21 🔗 ritonlajo I understand the history thanks for the explanation :)
16:21 🔗 ritonlajo have you thought about which userbase you want for warrior ?
16:21 🔗 ritonlajo is that more windows/unix guys ?
16:22 🔗 ritonlajo (to you know ?)
16:22 🔗 ritonlajo s/to/do
16:24 🔗 soultcer I don't think anyone has thought about the userbase besides "we want as many user as possible" ;-)
16:24 🔗 ritonlajo ok :)
18:54 🔗 ritonlajo re
20:06 🔗 alard ritonlajo: I wouldn't spend time on making the thing Windows-compatible. It's no fun, I think. (And why don't these people just run a virtual machine?)
20:07 🔗 SketchCow Hey, no need to do that.
20:07 🔗 SketchCow God, do I not want this on Windows
20:07 🔗 SketchCow the whole POINT is it's on a virtual box, and people on Windows, Linux and OSX all get the same machine.
20:08 🔗 SketchCow Some smartasses are running it on things like Ubuntu and Amazon EC instances, because there's a few rare cases of the service being so huge we need someone running many dozens of instances at once, but those are this tiny fraction and being done with a high-communicating collusion of people, in a specific channel and in direct contact.
20:09 🔗 SketchCow 12:23 < ritonlajo> have you thought about which userbase you want for warrior ?
20:09 🔗 SketchCow Everyone who can run a warrior using the vm box.
20:10 🔗 SketchCow I.e. Windows, Unix, OSX
20:10 🔗 SketchCow The WHOLE POINT is that this removes it MATTERING
20:10 🔗 SketchCow We have SO MANY broken projects in our now-distant past
20:10 🔗 SketchCow Because someone went "But wait, I can port it using sdoighdoifughapsodifughdifughdfg or kwsfjhskjdfhskjdhf 4.5" and next thing we know we have a pipeline of incompatible horseshit being checked off as [X] DONE
20:18 🔗 * Smiley nods
20:18 🔗 * Smiley then giggles as soultcer basically explained that about 4 hours ago too.
20:18 🔗 SketchCow Yeah, I saw that
20:18 🔗 Smiley Oh wait. Urtgh the guy didn't get it, appolgoies, I'll shut up now
20:19 🔗 SketchCow I wanted to double it up though
20:19 🔗 Smiley yeah, I thought he said "oh i get it". but hten he asked about windows/linux again.... ¬_¬ IT DOESN'T MATTER. (what's that song...."
20:24 🔗 alard I think the Wget people would be very happy if someone was able to compile the latest Wget for Windows.
20:28 🔗 Smiley maybe, but *we* don't cre.
21:07 🔗 alard Of course. I just wanted to say that I don't think there'll be a working Windows Wget soon. (Maybe a broken Windows Wget would be even worse.)
21:09 🔗 ritonlajo ok ok np I was just asking (for the windows stuff)
21:09 🔗 ritonlajo I understand :p
21:36 🔗 ersi shrug at windows

irclogger-viewer