Jump to page: 1 2
Thread overview
[Issue 14099] Promote DPaste (dpaste.dzfl.pl) to run.dlang.org
Feb 01, 2015
Orvid King
Feb 01, 2015
Vladimir Panteleev
Feb 01, 2015
Vladimir Panteleev
Feb 01, 2015
Vladimir Panteleev
Feb 01, 2015
Vladimir Panteleev
Mar 30, 2018
Seb
February 01, 2015
https://issues.dlang.org/show_bug.cgi?id=14099

Orvid King <blah38621@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |blah38621@gmail.com

--- Comment #1 from Orvid King <blah38621@gmail.com> ---
As a note, it might be worth changing the default paste lifetime to 24 hours rather than defaulting to no expiry.

--
February 01, 2015
https://issues.dlang.org/show_bug.cgi?id=14099

--- Comment #2 from Vladimir Panteleev <thecybershadow@gmail.com> ---
(In reply to Orvid King from comment #1)
> As a note, it might be worth changing the default paste lifetime to 24 hours rather than defaulting to no expiry.

Why? They take basically no space, and saving has to be done explicitly (rather than every time "Run" is clicked).

--
February 01, 2015
https://issues.dlang.org/show_bug.cgi?id=14099

--- Comment #3 from Andrei Alexandrescu <andrei@erdani.com> ---
First step is to make it http://paste.dlang.org. Also it should be hosted entirely on our server.

--
February 01, 2015
https://issues.dlang.org/show_bug.cgi?id=14099

--- Comment #4 from Andrei Alexandrescu <andrei@erdani.com> ---
Oh, I saw http://run.dlang.org after I replied. Not sure which is the better name, but we need to have a good name for Marin Nowak's repl.

--
February 01, 2015
https://issues.dlang.org/show_bug.cgi?id=14099

--- Comment #5 from Andrei Alexandrescu <andrei@erdani.com> ---
Merging with asm doesn't sound too attractive.

--
February 01, 2015
https://issues.dlang.org/show_bug.cgi?id=14099

--- Comment #6 from Vladimir Panteleev <thecybershadow@gmail.com> ---
(In reply to Andrei Alexandrescu from comment #3)
> First step is to make it http://paste.dlang.org. Also it should be hosted entirely on our server.

That might not be easy. Can your server even host a virtual machine?

(In reply to Andrei Alexandrescu from comment #4)
> Oh, I saw http://run.dlang.org after I replied. Not sure which is the better name, but we need to have a good name for Marin Nowak's repl.

Is the repl going to be yet another service with an overlap in functionality? It should be all one service.

(In reply to Andrei Alexandrescu from comment #5)
> Merging with asm doesn't sound too attractive.

Why not? Otherwise one would need to update compilers on both services for every new version.

--
February 01, 2015
https://issues.dlang.org/show_bug.cgi?id=14099

--- Comment #7 from Andrei Alexandrescu <andrei@erdani.com> ---
(In reply to Vladimir Panteleev from comment #6)
> (In reply to Andrei Alexandrescu from comment #3)
> > First step is to make it http://paste.dlang.org. Also it should be hosted entirely on our server.
> 
> That might not be easy. Can your server even host a virtual machine?

Well we have to. The way I see it if a bus hits you tomorrow there's no more forum no more paste etc. We need to bring our dependencies into the organization.

Please discuss with Jan Knepper.

> (In reply to Andrei Alexandrescu from comment #4)
> > Oh, I saw http://run.dlang.org after I replied. Not sure which is the better name, but we need to have a good name for Marin Nowak's repl.
> 
> Is the repl going to be yet another service with an overlap in functionality? It should be all one service.
> 
> (In reply to Andrei Alexandrescu from comment #5)
> > Merging with asm doesn't sound too attractive.
> 
> Why not? Otherwise one would need to update compilers on both services for every new version.

They can share backends, but asm is forked from gcc.godbolt.org and Iain mentioned it wouldn't be great if it diverged much.

--
February 01, 2015
https://issues.dlang.org/show_bug.cgi?id=14099

--- Comment #8 from Vladimir Panteleev <thecybershadow@gmail.com> ---
(In reply to Andrei Alexandrescu from comment #7)
> Well we have to. The way I see it if a bus hits you tomorrow there's no more forum no more paste etc. We need to bring our dependencies into the organization.

I'm all for increasing the bus factor, but is the situation with Jan much different?

It would be great if we had more redundancy, but this is boring stuff that no one wants to do. If you can convince someone to talk to me, we can get the ball rolling.

I can start by setting up a mirror for dlang.org. And, done! Just point dlang.org to k3.1azy.net in the event it's needed. You already have shell access to update it.

> They can share backends, but asm is forked from gcc.godbolt.org and Iain mentioned it wouldn't be great if it diverged much.

Sounds reasonable, OTOH the service is pretty basic - much simpler than DPaste, which has VM execution, accounts, themes, etc.

--
February 01, 2015
https://issues.dlang.org/show_bug.cgi?id=14099

--- Comment #9 from Vladimir Panteleev <thecybershadow@gmail.com> ---
(In reply to Andrei Alexandrescu from comment #7)
> Well we have to.

I don't mind this in principle, but I'm also not looking forward to moving it myself. If you can find someone to get the VM stuff and everything to run on FreeBSD, I'll happily flip the switch on the frontend.

Maybe we should seriously consider compartmentalizing (e.g. using Docker) ALL our services, so they can be moved around on a whim as needed. But I'm not familiar with the technology, and Docker refuses to run on my server (yay golang).

--
February 01, 2015
https://issues.dlang.org/show_bug.cgi?id=14099

--- Comment #10 from Andrei Alexandrescu <andrei@erdani.com> ---
(In reply to Vladimir Panteleev from comment #8)
> (In reply to Andrei Alexandrescu from comment #7)
> > Well we have to. The way I see it if a bus hits you tomorrow there's no more forum no more paste etc. We need to bring our dependencies into the organization.
> 
> I'm all for increasing the bus factor, but is the situation with Jan much different?

Yes.

> It would be great if we had more redundancy, but this is boring stuff that no one wants to do. If you can convince someone to talk to me, we can get the ball rolling.

I'll start a thread with you and Jan to get you what you need.

> I can start by setting up a mirror for dlang.org. And, done! Just point dlang.org to k3.1azy.net in the event it's needed. You already have shell access to update it.

I don't understand what this would accomplish.

--
« First   ‹ Prev
1 2