LJ -> DW? (poll)
Mar. 15th, 2013 05:17 pmLately, every time LJ pushes a new update they break legibility and accessibility a little more. This is becoming a problem. It's beyond my ability to correct with browser adaptations.
One of the reasons I haven't moved over to DreamWidth is that a lot of the people I interact with are still here. I'm concerned that y'all might not comment as much if I went there (you can log in with OpenID, but that may be a barrier to some), and the discussions in comments are a lot of the value of LJ to me. I don't need to post my stuff out into the silent void for my own amusement.
If I move there, then I could use Dreamwidth's cross-poster to post entries here too (to make it easy on my remaining LJ readers). Doing that requires giving DW my LJ password, which might cause some people to want to remove me from some or all of their filters, an outcome I don't want. (You're not just trusting me any more; you're trusting DW.) Since you all aren't moving to DW with me, I'd still need to come here to read the LJ-only people; what access would the cross-poster cost me?
So, poll time!
[Poll #1902385]
One of the reasons I haven't moved over to DreamWidth is that a lot of the people I interact with are still here. I'm concerned that y'all might not comment as much if I went there (you can log in with OpenID, but that may be a barrier to some), and the discussions in comments are a lot of the value of LJ to me. I don't need to post my stuff out into the silent void for my own amusement.
If I move there, then I could use Dreamwidth's cross-poster to post entries here too (to make it easy on my remaining LJ readers). Doing that requires giving DW my LJ password, which might cause some people to want to remove me from some or all of their filters, an outcome I don't want. (You're not just trusting me any more; you're trusting DW.) Since you all aren't moving to DW with me, I'd still need to come here to read the LJ-only people; what access would the cross-poster cost me?
So, poll time!
[Poll #1902385]
(no subject)
Date: 2013-03-16 07:12 am (UTC)I haven't been posting anything locked -- i think I've only made two locked entries since I joined LJ -- but if I did so you'd be more likely to see it on DW than on LJ.
I clicked 'doesn't matter' because it doesn't matter much (not enough to really matter) but for the record I'd be a smidgen happier reading you on DW than on LJ, if most comments were there. (If you maintain two comment streams, I'll have to read you in both places -- but it would still mean I'd see your entries even when I only have time to peek at my DW reading page.)
So in practical terms the effect on me doesn't matter much. In absolute terms I'd be happy to say "Welcome to DW" if you shift there.
(no subject)
Date: 2013-03-17 02:13 am (UTC)- Post the full text on both sites (that's what you're not doing now)
- Include the DW link in the LJ post (you're doing that, so I assume you have a way to post to DW, get the post URL, and then make the LJ post)
- Enable comments on both sides (looks like I'll need that; you already do this) and add some boilerplate "prefer DW but comment either place" text
(I am willing to pay money for a secure multi-post solution.)
(no subject)
Date: 2013-03-17 07:28 am (UTC)First step: I was already using Clive (http://sourceforge.net/projects/ljclive/), a command-line LJ client. I haven't gotten around to hacking a command-line switch into it to specify the destination site, so I've got separate copies compiled for each LJ-like site ... 'ljclive', 'ijclive', 'dwclive', etc. The cron-able version has a C program in the middle that forks each of those excelpt ljclive with a "retry, waiting longer before each attempt" loop in case a site is down -- after waiting long enough that most of the clives should have finished, it snarfs URLs from each clive's stdout and formats them (plus the fake-cut text it grepped out of the original QotD entry) into an LJ entry, the strips out most HTML and posts the stripped version to Facebook.
The ordinary-post version is only as complicated as it is in order to gather all the other-site entry URLs to put into the LJ entry, and have different text there. For you it'll be easier, especially if you're only using two sites. The core of what I do is use my favourite editor to create the body of my entry in a file named all.in, then (in tcsh) do this:
(That's my 'all.script' script. The manual step is running 'lj.prep' to halfassedly snarf the URLs from all.out, tweak lj.in, and run a script very similar to the above but without any looping, called 'lj.script'. I should finish knitting the pieces together one of these months now...)
So for you it'd just be something along the lines of (I haven't tested this):
(The sed recipe is copied out of my cron script ... I hope I grabbed the right chunk. It's only just now registering how cryptic that code looks.)
Better would be if I ever get around to hacking crossposting directly into Clive -- I meant to a couple of years ago but haven't done it yet (I'll probably do better at that than at figuring out the LJ API ... every time they change that I have to bother Clive's official maintainers for a patch). But in the meantime, you could do a script like the above and have the passwords passed in as command-line args. Also, I think Clive will prompt for a password if you don't give it one with -w but I'm not sure.
If your-favourite-editor-plus-a-shell-script is a reasonable workflow for you, I can look up my diffs for making the DW version of Clive. For me the reason I did this with Clive was that I'd already been using it when the only site I posted to was LJ, because vi-plus-tcsh is the most comfortable way for me to post.
Sorry for ... well, for the way I've been doing things for myself turning out to be so untidy. I've got to clean up my personal tools so I won't be embarrassed when somebody wants to see them. One of these months ...
(no subject)
Date: 2013-03-17 07:34 am (UTC)Let's see whether this works:
(no subject)
Date: 2013-03-17 06:07 pm (UTC)So, serious question: are you available for hire to make this into a neat little bundle for me (I type one command line and it goes off and does its thing)? I only care about DW and LJ, I already write my HTML by hand (in an external editor unless it's short), and I'm only looking at human-initiated posting (not cron jobs). If you're too busy or you don't want to do business with a friend or anything like that I'll totally understand, but you have the skills already and I would have to learn, and I am totally willing to exchange money for (my) time.
(no subject)
Date: 2013-03-19 07:17 am (UTC)(no subject)
Date: 2013-03-20 02:13 am (UTC)If that's not the case, though, I can certainly wait a couple weeks, especially with Pesach coming up to distract me. LJ doesn't seem to do major updates more than about once a month, and anyway I have some setting up to do at DW.
Please send me email when you're ready to talk about details and money and stuff. Thanks!