This is edev's collaboration node, essentially for discussing general crap without having to clutter up the usergroup too much. See usergroup message archive for our past discussions on the usergroup (I'm afraid that the old, imported writeups are all timestamped at import time and are likely to be out of order). Just add your comments below the existing ones, along with your username. Add new discussion topics above existing ones. Please remember that edev is meant to be a *technical* discussion group. e2 policy should not be discussed here.
(only edev, editors and gods can view/edit this node. click the 'edit' link above to lock the node for editing, edit as necessary, then click 'unlock' when you're done, so that other people can edit it.)
Other available methods of discussion include the usergroup, the sourceforge bugtracker/featurerequest stuff (http://sf.net/projects/everything2) and #edev.
I've tried to summarise recent usergroup messages/discussions here - fuzzie
timestamp format unification, localization (and customization)
(
da-x/)
There are currently 4 different
timestamp formats shown in
E2:
- Writeup header: 'Sun Oct 01 2000 at 19:14:32' (wrong shift fixed)
User search: '2002-10-25 16:43:20' (fixed, now localized and matches the writeup header timestamp format)
Inbox messages: '2002.11.07@20:05' (fixed, now localized)
- Server time: 'Thursday, November 7, 2002 at 20:30:18'
On the short run: Very confusing
IMHO. Currently only the
writeup header is localized (according to to the user's time zone). Writeup headers use the
parsetimestamp code. If we use
parsetimestamp in all the other areas we can get this
issue unified.
On the long run, prehaps we should let the user pick up her
preferred timestamp format, like in slashdot. I prefer Stardates.
(/da-x)
sherlock 3 e2 plug-in
With the advent of Jaguar (Mac OS 10.2.x), a new version of Sherlock came along. Now, I won't bore you with the details (http://apple.com/macosx), but basically it would be possible with the new version of Sherlock to make a sort of read-only clientdev viewer, much like the eBay plug-in already in use in Sherlock 3.
I am researching ways to make Sherlock 3 plug-ins, but help would be greatly accepted.
On a similar note, AFAIK old Sherlock plug-ins no longer work. I will research this further. - TheChronicler
special superdocs
A suggestion for a special setting for such nodes as everything faq, node heaven, etc, which basically means that we either don't allow the creation of e2nodes (nodeshells) with that name, or we jump to the superdocs by default and provide 'see also' links (or something similar) back to the nodeshells. - fuzzie
lj-cut tag
As seen on livejournal, this is basically a structured way to handle a summary of a writeup; the idea being you'd enclose the main portion of your writeup with a certain tag which means that for users with a certain user preference set, it wouldn't appear until they clicked a link to display the whole writeup. This would mean only the summary would appear. It would also mean that people could hide solutions to problems, answers to jokes, etc, without being accused of cluttering the database with multiple writeups.
Another way to do this might be to surround the 'summary' bit of your writeup with a tag, and that is the only bit which appears for users viewing an entire e2node with a certain pref set.
It has been pointed out that a big problem with this is the existing base of writeups, and that people might not bother with it; but I feel it'd be useful anyway - fuzzie
preventing duplicate messages
There has been a lot of discussion on this topic recently. 'ascorbic says There's plenty of ways it could be done (eg. incrementing value in a hidden field, with a unique index in the db). The question is if it's really worth it. it's not like multiple messages are a major crisis.'
scratchpads
drinkypoo says multiple scratchpads would solve the browser interference problem and also make life easier in a bunch of other ways. I like the idea of scratchpads which can be restricted to users or groups, too.
Also, scratchpads are currently limited to 64k, but the truncation isn't obvious upon submission. The 64k limit is a database one, but could perhaps be worked around by using multiple records. - fuzzie
As I've had to prove, scratchpads are of more or less unlimited size, and have been since february: Just when scratch pads couldn't get any better.... Some people seem to see limitations though, and I suspect this is a browser issue, but don't have enough data to back that up... call
we might also consider the idea of just commpressing thje text, you can compress palin text really really well, for not too much cpu time. like at some point we shoudl have a real system with multiple records, but for now... --Delta-Sys
Extra scratchpads as a level bonus might not be a shitty idea. - Unless
drinkypoo: Scratchpads restricted to/editable by specific sets of users/groups is served by collaborations .. it'd be really nice if creating those could be a (lowish? 5?) level power, with the ability to nuke them and have X amount of them at a time, dependant on level? - fuzzie
I think it's a really silly idea to make extra scratch pads a level bonus. scratch pads are a useful tool, I think we shoudl restrice futures on a per-level basis only for fun stuff (who created a nodeshell, etc) and judgment, trust issuese(number of votes, C!ing, etc) and not for useful, potentally nond-impruving stuff (spellcheck(yeah, right) extra scratchpads, etc)...not EVERYTHING has to be some sort of high-level bragging right. --Delta-Sys
Extra scratchpads *are* fun stuff. Very, very few users are having trouble with running out of space on their scratchpads. For the vast majority of noders, another scratchpad will be another place to put random shit. Like an extra homenode, basically (which is what the first scratchpad is to many users). -- Unless
misc feature requests
Please delete feature requests after they've been implemented.
Hey, wouldn't it be neat if we had some sort of user 'last seen' time on private messages? -- call ... showmessages (patch), user settings (patch)
In addition, if it were possible to archive messages from the chatterbox nodelet (without a a potentially lengthy visit to Message Inbox) that'd be nifty. We needn't provide an extra checkbox next to the messages -- archiving happens less frequently than deletions: it could appear (possibly only as an option) as something like a single-letter URL link like (r)... say, (a)...? -- call
Archiving isn't less frequent for everyone, I archive a lot of stuff. In fact, I'd find it useful if I could switch the functionality of those checkboxes from deletion to archiving. - Unless
The only way to get things done around here seems to be to do 'em on the client side. So I shall whip up a bookmarklet to archive messages ticked in the catbox rather than deleting them. Howzat? Done: see E2 Bookmarklets. -- call
stuff which keeps coming up:
The 'edevify!' link in your Epicenter is used to add the node you're viewing to the weblog (displayed writeups) on the edev usergroup page. Don't use it unless you're adding an edev-related writeup or edevdoc you think we should read.
Yes, sometimes the + and - votes on a writeup don't add up properly to the reputation given. It happens.
Yes, Java Chatterbox is currently broken.
The addition of new writeuptypes is not an edev issue, it's something for the admins to decide.
If you get bestowed votes after you've spent all yours existing ones, when you use them up, you get your experience bonus for spending all votes on your level again. Again, it happens.
Autovoting scripts and scripts to rearrange the softlink order are not allowed, and will likely be banned if spotted. Please be sensible and put sleep() statements in your scripts. See clientdev: new xml ticker output and everything data pages for help with coding scripts which need to access e2.