What the developers are trying to tell you is that you cannot have everything you want in life. On top of that, you are not even open to listen or understand what is the proposed solution. FAIL
FAIL? Seriously, let's bring this back to a constructive discussion.... I think you missed my point. It worked before, and now it does not work and there is no alternative in place. So "you can't have everything you want in life" actually translates into "you can't have what you had before because we forgot to think of this use case" The #1 wrong answer to any valid customer use case has got to be:
- "you cannot have everything you want in life"
The #2 one is:
- "we cannot do it because our implementation did not consider that use case and now it is too hard"
Regarding, alternative solutions -- I am all for that -- you would be a hero if you could implement it quickly. But this new search feature went live
before the new alternatives were in place. I am guessing the MR forum does not actually store links to original posts that were quoted. More likely it is implemented as a linked list of database records containing the comment text and a thread ID, and within the comment text is the quoted segments from the original poster including a link back to the original post (i.e.: it is unstructured data).
If that is case, then the only way to implement it is to recognize the links back to original posts via pattern matching, extract those links and maintain a reference table of "quoted posts" for each posts. From that the reverse-lookup can also be done. So the table would contain:
thread_id, poster_user_id, post_id, reply_to_user_id, reply_to_post_id
If you had this table you could lookup all posts by a given user, all posts in reply to a given a user, all posts in reply to a specific post. The construction and population of this table requires some unstructured text analysis on the existing database, but its not outside the realm of the same code being used to exclude the quoted blocks in the first place. Essentially, exclusion of quoted blocks is just pattern matching and ignoring what is being matched. Instead you'd be looking for pattern matching and then analysis of the block for links to other posts.
It would be incredibly cool if this site offered the new search functionality
along side new functionality to click on your user name and bring up all your comments with reverse links back to everybody who quotes your comment with a link back (The Verge does something close to this). However, this was not the case. Instead the new functionality went live BEFORE the alternative was even coded (or possibly even considered).
You would be a
hero if you could pull off this new functionality in a week. But until this feature is up users are crippled in their ability to monitor responses to their posts. Very few of us with real jobs can sit around all day and follow an entire thread as it develops. To summarize the requirements:
1) Need ability to find all posts made by a user (including myself)
2) Need ability to find all posts made in reply to a user (including myself)
3) Need ability to find all replies to a specific post.
4) Need all of the above without annoying messages being sent to my email to "alert me" -- this needs to be Web-based functionality that is produced on demand.
I know I am not the only user who wants this. Keep us posted on progress.
PS: I get that you worked hard on this new search engine and sucks to have people disregarding the improvements and focusing on the deficiencies. Perhaps I was a little overly critical, but I feel you have overly minimized the use case that is being brought up here. This is how it goes in software development when you release something that takes away support for valid use cases. Randy Ubillos with Apple is probably dealing with much of the same feelings over Final Cut Pro X right now -- for a guy like me it FCPX looks great because I was not a previous user who lost functionality. However, to those who leveraged something that is now gone it is extremely frustrating. My MacRumors participation experience has been seriously degraded since I cannot see how others replied to me
or to others users whose posts I find interesting. Your "alerting solution" is not desirable because it likely would not let me be alerted when other users get responded to and also because I don't want an email alert -- I want a listing of all activity I am interested in. Previously the "search" feature served as a proxy for that. The proxy is now gone and MR just became far less usable for me and for others. Still easy to read the articles -- not so easy to participate in the discussions without wading through everything.