Hi Roger,
The alias feature can only combine existing committer names within a source control repository. The alias feature doesn't "know" anything about Ohloh accounts or "real" names.
The first step in these situations is to set up the aliases so that all of the various source control committer names are combined into a single preferred committer name.
Once that is completed, you can then associate that preferred committer name with your Ohloh account. When that happens, we will display those commits using your Ohloh account name instead of the original committer name.
So for example in the Gralha project, I would create an alias that maps "roger" to "roger.demetrescu". After the next Ohloh report update, all commits from both of these users will be visible as "roger.demetrscu".
Then, click the "I am this person" button on the reger.demetrscu committer details page, which will associate all of that activity with your Ohloh account. From then on, that activity will be displayed using your "real name" from your Ohloh account.
If you've already added your Ohloh account to the list of contributors for Gralha, but it is showing 0 commits, that's because you've tied your Ohloh account to a name that does not appear in the source control committer names. You can fix this from your account profile page. Under the experience section, click the "EDIT" link in the Gralha box. That will take you to a form where you can change the committer name. Change it to "roger.demetrescu", the preferred committer name that all of the aliases are pointing to, and that should fix you up.
It's all very tricky and poorly explained. My only defense is that this is historical code built up gradually, starting long before Ohloh had user accounts. We really need to fix all of this, but there's so many things to fix.....
If you have more questions or can't get it straightened out, let me know and I'll take a crack at it.
Thanks,
Robin