Page MenuHomePhabricator

devurandom (Dennis Schridde)
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

User Since
Aug 13 2014, 7:31 PM (500 w, 5 d)
Availability
Available

Recent Activity

Sep 14 2016

Luke081515.2 awarded T9021: Put User accounts in Spaces so some users can not see one another a Like token.
Sep 14 2016, 6:12 PM · Spaces

Aug 27 2016

devurandom removed a member for Space Test Users: devurandom.
Aug 27 2016, 3:37 PM

Aug 16 2016

devurandom abandoned D16400: Support the Midje testing framework for Clojure.
Aug 16 2016, 8:51 AM
devurandom retitled D16400: Support the Midje testing framework for Clojure from to Support the Midje testing framework for Clojure.
Aug 16 2016, 12:39 AM

Apr 15 2016

hach-que awarded T7691: Relative wiki links a Like token.
Apr 15 2016, 11:26 PM · Remarkup, Phriction

Dec 11 2015

ivo awarded T7691: Relative wiki links a Like token.
Dec 11 2015, 8:55 AM · Remarkup, Phriction

Oct 25 2015

CaptSpot awarded Changelog a Like token.
Oct 25 2015, 9:38 AM

Oct 23 2015

vinzent awarded Changelog a Like token.
Oct 23 2015, 9:26 AM

Sep 19 2015

devurandom added a comment to T9346: Upgrading: `auth.login-message` configuration option has been removed.

Would it be possible to get the same functionality for a footer?

Sep 19 2015, 12:39 PM · Installing & Upgrading

Sep 14 2015

Mayeu awarded T9021: Put User accounts in Spaces so some users can not see one another a Mountain of Wealth token.
Sep 14 2015, 4:17 PM · Spaces
devurandom closed Q127: Do daemons, which have "not reported its status recently" cause "Daemons and Web Have Different Config"? as resolved.
Sep 14 2015, 8:49 AM · Config, Daemons

Sep 11 2015

devurandom added a comment to T9385: Improvement of message: `A daemon is running as user phd.user while the Phabricator config specifies phd.user to be phd.`.

Better yet: Instead of mentioning the PID, link to /daemon/log/.../, it already contains the necessary information (except the UID). There actually is no need for the lengthy list of "expected/actual/started" usernames, which I suggested, if you provide a list of affected daemons with links to their log.

Sep 11 2015, 3:05 PM · Daemons
devurandom updated Q127: Do daemons, which have "not reported its status recently" cause "Daemons and Web Have Different Config"? from to Do daemons, which have "not reported its status recently" cause "Daemons and Web Have Different Config"?.
Sep 11 2015, 2:56 PM · Config, Daemons

Sep 10 2015

devurandom added a comment to T9383: Support `git notes`.

Is this related to T8936? I.e. similar cause?

Sep 10 2015, 12:03 PM · KDE, Git, Diffusion
devurandom updated the task description for T9385: Improvement of message: `A daemon is running as user phd.user while the Phabricator config specifies phd.user to be phd.`.
Sep 10 2015, 11:34 AM · Daemons
devurandom updated the task description for T9385: Improvement of message: `A daemon is running as user phd.user while the Phabricator config specifies phd.user to be phd.`.
Sep 10 2015, 11:11 AM · Daemons
devurandom renamed T9385: Improvement of message: `A daemon is running as user phd.user while the Phabricator config specifies phd.user to be phd.` from `A daemon is running as user phd.user while the Phabricator config specifies phd.user to be phd.` to Improvement of message: `A daemon is running as user phd.user while the Phabricator config specifies phd.user to be phd.`.
Sep 10 2015, 10:39 AM · Daemons
devurandom added a comment to T9385: Improvement of message: `A daemon is running as user phd.user while the Phabricator config specifies phd.user to be phd.`.

Alternate style:

A daemon is running as user //observed_username//, while the Phabricator config specifies phd.user to be //expected_username//.
Sep 10 2015, 10:33 AM · Daemons
devurandom added a comment to T9385: Improvement of message: `A daemon is running as user phd.user while the Phabricator config specifies phd.user to be phd.`.

The 3rd paragraph is outright confusing:

phd Daemons will try to use `root` to start as the configured user. Make sure that the user who starts `phd` has the correct sudo permissions to start `root` daemons as `phd`
Sep 10 2015, 10:24 AM · Daemons
devurandom created T9385: Improvement of message: `A daemon is running as user phd.user while the Phabricator config specifies phd.user to be phd.`.
Sep 10 2015, 10:11 AM · Daemons
devurandom updated Q125: How to debug `sudo command failed. Starting daemon as current user.`? from to How to debug `sudo command failed. Starting daemon as current user.`?.
Sep 10 2015, 10:04 AM · Daemons

Sep 9 2015

devurandom updated Q124: Is it possible to run the Phabricator daemons (phd) in the foreground? from to Is it possible to run the Phabricator daemons (phd) in the foreground?.
Sep 9 2015, 4:43 PM · Daemons
devurandom added a comment to T9368: managing_daemons documentation contains "{article@contributor:Adding New Classes}".

Section "General Tips" is also affected.

Sep 9 2015, 3:10 PM · Documentation
devurandom added a comment to T5301: Inline Remarkup escaping.

I encountered the same when I tried to write "Amazon S3". I don't think using `backticks` is really appropriate here. Further: How to escape the backticks themselves?

Sep 9 2015, 1:15 PM · Remarkup
devurandom created T9368: managing_daemons documentation contains "{article@contributor:Adding New Classes}".
Sep 9 2015, 8:40 AM · Documentation

Sep 8 2015

devurandom updated Q122: Does ./bin/config support setting arrays? from to Does ./bin/config support setting arrays?.
Sep 8 2015, 2:40 PM

Sep 1 2015

devurandom added a comment to T9292: Inform other users about changes in Phriction documents.

@chad: Thanks for the hints! I had forgotten about the other tasks and they didn't turn up for my search terms.

Sep 1 2015, 10:31 AM · Phriction
devurandom closed T9292: Inform other users about changes in Phriction documents as Invalid.

I consider CC'ing a lightweight first-step towards / alternative to reviews. Thus marking this as a duplicate of T4099.

Sep 1 2015, 10:29 AM · Phriction
devurandom added a comment to T4099: Add CC: to Phriction Documents.

Comment from T9292: I assumed I could @mention them in the Edit Notes and thus trigger a notification and subscription, which would allow me to point them directly to the changes I made and in addition leave them some information why they receive the notification and what I expect from them. Instead @mentions in the Edit Notes have no effect on the subscriptions/notifications.

Sep 1 2015, 10:29 AM · Phriction

Aug 31 2015

devurandom created T9294: Phriction document-created email notifications do not include Edit Notes.
Aug 31 2015, 3:43 PM · Phriction
devurandom created T9292: Inform other users about changes in Phriction documents.
Aug 31 2015, 2:58 PM · Phriction

Aug 20 2015

devurandom added a comment to T9167: Simplify destroying wiki pages.

The issue is that moving a wiki page leaves around a redirect, which other users can still stumple upon, which is bad from a privacy perspective (since the old content can still be restored from the history). Sadly on our installation some very generic names were choosen, which also collide with new project names.

Aug 20 2015, 1:06 PM · Phriction

Aug 19 2015

devurandom added a comment to T9212: Community Feedback: How should we handle free support?.

In Maniphest, maybe "Status: Need Info" and a few canned responses would help?

Aug 19 2015, 3:04 PM · Public & Media Relations, Support
devurandom added a comment to T6868: Show when users are online or offline in Conpherence.

Idea: Displaying Last-Seen: 5 minutes ago should already help many people and might not require you to track open connections.

Aug 19 2015, 11:45 AM · Conpherence
devurandom updated the task description for T9164: Simplification of policy controls for different types of projects in an organisation with external collaborators (policy templates?).
Aug 19 2015, 11:41 AM · Restricted Project, Policy, Spaces, Projects

Aug 18 2015

devurandom added a comment to T7073: The meaning of the login icon is not clear.

What about something basic, like a tooltip? (As suggested above.) I would assume it takes only a few lines of code and should not introduce any support and maintainance nightmares in the future.

Aug 18 2015, 9:14 AM

Aug 17 2015

devurandom added a comment to T1139: Internationalize Phabricator.

Internationalization is very important for non-technical users. I'll contribute a German translation.

Aug 17 2015, 11:58 AM · Localization
devurandom closed T9196: Ability to unset room picture in Conpherence as Spite.

I would argue differently ("T8972 is the reason I noticed that conpherence does not allow me to revert mistakes when editing rooms"). If fixing T8972 also allows me to revert the room picture to the original state, then that's fine with me.

Aug 17 2015, 9:28 AM · Conpherence

Aug 16 2015

devurandom added a comment to T9196: Ability to unset room picture in Conpherence.

My primary concern is the picture. While I can unset the picture of projects, I cannot do so for conferences. Thus there is no way to return to the original state after something like T8972 (or simply a mistake) occurred.

Aug 16 2015, 9:41 PM · Conpherence
devurandom renamed T9196: Ability to unset room picture in Conpherence from Ability to undo "Edit Room" in Conpherence to Ability to unset room picture in Conpherence.
Aug 16 2015, 9:39 PM · Conpherence
devurandom created T9199: Name of builtin "Projects" feed query does not make result obvious.
Aug 16 2015, 7:41 PM · Dashboards, Feed
devurandom added a comment to T9196: Ability to unset room picture in Conpherence.

P.S: Since you use transactions everywhere, I assumed they would make the implementation of an undo action rather simple.

Aug 16 2015, 7:19 PM · Conpherence
devurandom added a comment to T9196: Ability to unset room picture in Conpherence.

Problem: The settings of a Conpherence room were changed mistakenly. I need to undo the change. Resetting Conpherence room images (part of the accidental change) to the default is not possible.

Aug 16 2015, 7:12 PM · Conpherence
devurandom created T9196: Ability to unset room picture in Conpherence.
Aug 16 2015, 8:53 AM · Conpherence
devurandom added a comment to T8972: Editing a room edits the previously selected one.

What actually happens is even more annoying: The dialogue displays the values of the previous room, but saving it edits the values of the current room.

Aug 16 2015, 8:47 AM · Conpherence (v4)
devurandom added a comment to T8972: Editing a room edits the previously selected one.

Confirmed. Quite annoying, too.

Aug 16 2015, 8:45 AM · Conpherence (v4)
devurandom added a comment to T9195: Durable column menu should always display.

Thanks for the hint with \! From watching some commits, I knew there was such a column, but I didn't figure out how to open it... ;)

Aug 16 2015, 8:39 AM · Conpherence

Aug 15 2015

devurandom added a comment to T9021: Put User accounts in Spaces so some users can not see one another.

One issue might be projects and their member list. Users from other spaces should probably be replaced with a "question mark" placeholder, so that others don't know who it is, but see that the project has some members. That way generic cross-space groups don't become a privacy/security issue.

Aug 15 2015, 7:32 PM · Spaces
devurandom updated the task description for T9192: Display import status / percentage on repository front page.
Aug 15 2015, 12:28 PM · Diffusion
devurandom created T9192: Display import status / percentage on repository front page.
Aug 15 2015, 10:35 AM · Diffusion
devurandom created T9191: Display repository status (e.g. "importing") in search results.
Aug 15 2015, 10:32 AM · Search, Diffusion
devurandom created T9190: Unhandled Exception ("FilesystemException") - File system entity `/var/repo/PHABES/' does not exist..
Aug 15 2015, 10:27 AM · Daemons, Diffusion
devurandom added a comment to T9133: Allow to search Files by Project.

Wiki page tags would be passed on to pages further down the path. Moving a page to another location would retain the tags and apply any new ones from further up the hierarchy.

Aug 15 2015, 9:34 AM · Projects, Files
devurandom added a comment to T9153: Allow easy updating of all references to a file.

In reply to the comments in T3963:

Aug 15 2015, 9:29 AM · Files
devurandom added a comment to T3963: Templates in Phriction.

Thanks for the hints and ideas.

Aug 15 2015, 9:29 AM · Phriction

Aug 14 2015

devurandom added a comment to T3963: Templates in Phriction.

Please don't get me wrong. I am doing my best to provide as much helpful feedback as possible, so the product becomes most useful and easy to use in the end.

Aug 14 2015, 6:57 PM · Phriction
devurandom added a comment to T3963: Templates in Phriction.

If macros really shall solve T9153 (updating of links to files):

Aug 14 2015, 5:51 PM · Phriction
devurandom added a comment to T3963: Templates in Phriction.

I understand that the original reporter actually wanted "page templates", not "macros".

Aug 14 2015, 5:26 PM · Phriction
devurandom added a comment to T9153: Allow easy updating of all references to a file.

@chad So whenever someone wants the same file to be used on multiple wiki pages, they first have to create a page template and then apply that to the other site where they want the file to be linked?

Aug 14 2015, 4:55 PM · Files
devurandom renamed T9164: Simplification of policy controls for different types of projects in an organisation with external collaborators (policy templates?) from Simplification of Policy controls for different types of project in an organisation with external collaborators to Simplification of policy controls for different types of projects in an organisation with external collaborators (policy templates?).
Aug 14 2015, 11:36 AM · Restricted Project, Policy, Spaces, Projects
devurandom created T9178: Simple way to send a message to a whole project.
Aug 14 2015, 11:36 AM · Projects, Conpherence
devurandom added a comment to T7691: Relative wiki links.

This comes up quite regularly among my users. Even for me it is rather annoying to always have to type full paths - the common case in our (including my) workflow seems to be to link to sub-pages, which becomes unnecessarily cumbersome in Phriction. Additionally this is contrary to experience with well known filesystem functions like symlinks, for example.

Aug 14 2015, 8:59 AM · Remarkup, Phriction
devurandom added a comment to T9165: Clarify effects of different kinds of Visible-To.

There is only one flavor of "Visible To", which is the second, more general one:

Who can see this object and sub-objects / contents?

"Visible To" always means this. If you can point out cases where it doesn't, we'll fix them.

Aug 14 2015, 7:09 AM · Projects, Phriction, Spaces, Policy

Aug 13 2015

devurandom added a comment to T9168: Have serious-business installs use a "plain english" translation.

If only someone would read these explanations...

Aug 13 2015, 9:52 PM · Localization
devurandom added a comment to T9163: Ability to award Badges based on Project.

@epriestley: I would also like to tag "internal" users (who are all in one Project), because they also have elevated rights compared to "external collaborators". Or alternatively tag "external users", which in the end has the same effect (T9162).

Aug 13 2015, 9:49 PM · Badges, Projects
devurandom added a comment to T9167: Simplify destroying wiki pages.

We recently added external users to our install and have some wiki pages in general locations, which were visible to everyone (and easily reachable / easy to create name clashes). With adding Spaces and adding more external collaborators, we also introduced a new wiki structure (/our_org is where all our internal stuff goes; projects each get /the_project so they can be made accessible to externals if necessary). Thus I had to move a huge bunch of wiki pages (see T6004). Afterwards the old pages were left in a state were their history was still accessible to everyone, which I fixed by destroying them on the commandline. When destroying several dozen of pages, Actionshover: Flag For Laterright-clickCopy Link Location becomes cumbersome.

Aug 13 2015, 2:43 PM · Phriction
devurandom created T9168: Have serious-business installs use a "plain english" translation.
Aug 13 2015, 1:39 PM · Localization
devurandom updated the task description for T9167: Simplify destroying wiki pages.
Aug 13 2015, 1:11 PM · Phriction
devurandom created T9167: Simplify destroying wiki pages.
Aug 13 2015, 1:10 PM · Phriction
devurandom added a comment to T9153: Allow easy updating of all references to a file.

@joshuaspence: TBH, I was unable to figure out how it is supposed to work...

Aug 13 2015, 11:05 AM · Files
devurandom updated the task description for T9165: Clarify effects of different kinds of Visible-To.
Aug 13 2015, 7:59 AM · Projects, Phriction, Spaces, Policy
devurandom created T9165: Clarify effects of different kinds of Visible-To.
Aug 13 2015, 7:55 AM · Projects, Phriction, Spaces, Policy
devurandom updated the task description for T9164: Simplification of policy controls for different types of projects in an organisation with external collaborators (policy templates?).
Aug 13 2015, 7:52 AM · Restricted Project, Policy, Spaces, Projects
devurandom created T9164: Simplification of policy controls for different types of projects in an organisation with external collaborators (policy templates?).
Aug 13 2015, 7:52 AM · Restricted Project, Policy, Spaces, Projects
devurandom updated the task description for T9162: Mark users with external accounts in the UI.
Aug 13 2015, 7:08 AM · Badges, Auth
devurandom added a comment to T9162: Mark users with external accounts in the UI.

Another solution to the mentioned use case would be to automatically put users into Projects (T3980 or external scripts until that is implemented) and then award Badges based on Projects (T9163).

Aug 13 2015, 7:05 AM · Badges, Auth
devurandom created T9163: Ability to award Badges based on Project.
Aug 13 2015, 7:02 AM · Badges, Projects
devurandom created T9162: Mark users with external accounts in the UI.
Aug 13 2015, 6:54 AM · Badges, Auth
devurandom added a comment to T9152: Plan Spaces v2.

The different behaviours of Visible-To for different types of objects are currently quite confusing to our users.

Aug 13 2015, 6:13 AM · Spaces

Aug 12 2015

devurandom created T9153: Allow easy updating of all references to a file.
Aug 12 2015, 7:30 PM · Files
devurandom added a comment to T9152: Plan Spaces v2.

@swisspol nails it.

Aug 12 2015, 7:17 PM · Spaces
devurandom created T9150: Users without access to any spaces cannot use welcome link to set their password.
Aug 12 2015, 3:27 PM · Auth, Spaces

Aug 11 2015

devurandom added a comment to P1834 space-switching-ui.patch.

Updated to fix a bug where the default $space_phid (and $current_value) would be 'all' instead of $actor->getDefaultSpacePHID().

Aug 11 2015, 5:14 PM · Spaces
devurandom edited P1834 space-switching-ui.patch.
Aug 11 2015, 5:13 PM · Spaces
devurandom added a comment to T9021: Put User accounts in Spaces so some users can not see one another.

I updated the patch yet again. In this iteration, anyone can add users to projects, if these users are not in any space at all.

Aug 11 2015, 4:45 PM · Spaces
devurandom added a comment to T9133: Allow to search Files by Project.
  • I could imagine tagging files to order them - that would allow to easily find them later.
  • Tagging wiki pages would also be great - e.g. to create a bidirectional link between a project and its wiki pages.
  • If a file that was uploaded by dropping it onto a wiki page (as in: drag & drop) would automatically be tagged with the tags of that wiki page, that would solve our problem.
Aug 11 2015, 3:20 PM · Projects, Files
devurandom added a comment to T9133: Allow to search Files by Project.

More on the usecases:

Aug 11 2015, 3:05 PM · Projects, Files
devurandom renamed T9133: Allow to search Files by Project from Allow to search Files by project to Allow to search Files by Project.
Aug 11 2015, 1:51 PM · Projects, Files
devurandom created T9133: Allow to search Files by Project.
Aug 11 2015, 1:33 PM · Projects, Files
devurandom added a comment to T4099: Add CC: to Phriction Documents.

Subscribing myself to a Wiki page is already possible. It is also possible to subscribe other people by @mentioning them in the page's content.

Aug 11 2015, 12:44 PM · Phriction
devurandom updated the answer details for Q76: Limited access groups (Answer 96).
Aug 11 2015, 10:19 AM
devurandom added Q76: Limited access groups (Answer 96).
Aug 11 2015, 10:17 AM

Aug 7 2015

devurandom created T9102: Show comment and link to diff for Phriction changes in Feed.
Aug 7 2015, 10:05 AM · Phriction

Aug 6 2015

devurandom added a comment to T7339: Raise a setup warning when the "en_US.UTF-8" locale is unavailable.

Well, if there is a PHP function setlocale() which reliably returns error codes for non-existing locales, then you could simply do something like this:

if (!setlocale(LC_ALL, "en_US.UTF-8") {
  raise_setup_warning(...);
}
Aug 6 2015, 3:19 PM · Diffusion (v3)
devurandom added a comment to T7339: Raise a setup warning when the "en_US.UTF-8" locale is unavailable.
  • locale -a seems fine. The binary belongs to glibc (libc-bin package on Ubuntu 14.04).
  • Editing /etc/locale.gen and then executing locale-gen is the usual way to generate locales. The binary belongs to the locales package on Ubuntu 14.04 and iirc to glibc on Gentoo/Linux.
Aug 6 2015, 3:07 PM · Diffusion (v3)
devurandom added a comment to T7339: Raise a setup warning when the "en_US.UTF-8" locale is unavailable.

Alternative: Following patch (for the en_GB.UTF-8 locale).

commit 6d6534ebebe881a85382850c6b9817c9e34571fa
Author: Dennis Schridde <dennis.schridde@uni-heidelberg.de>
Date:   Thu Aug 6 15:00:38 2015 +0200
Aug 6 2015, 1:09 PM · Diffusion (v3)

Jul 31 2015

devurandom added a comment to T9021: Put User accounts in Spaces so some users can not see one another.

I added following patch to allow admins to add users into spaces, if currently that user is in no space at all:

Jul 31 2015, 5:43 PM · Spaces
devurandom added a comment to T9021: Put User accounts in Spaces so some users can not see one another.

I am now using following patch locally:

Jul 31 2015, 10:11 AM · Spaces

Jul 30 2015

devurandom added a comment to T9021: Put User accounts in Spaces so some users can not see one another.

Would abovementioned approach be viable? I.e. filtering the list of users in /people/, and those which typeahead and similar functions provide? Would you accept a patch that implements it that way? Do you have any other suggestions on how to implement this efficiently?

Jul 30 2015, 2:28 PM · Spaces
devurandom updated the task description for T9021: Put User accounts in Spaces so some users can not see one another.
Jul 30 2015, 2:23 PM · Spaces