Potentially, MySite could spit out a custom RSS feed of all MySite content. That would allow users to remotely monitor their MySite content.

Problems:

1) Access control not available with RSS currently, so anyone could subscribe to the feed.

2) Overhead of the Drupal installation handling N additional RSS feeds.

Debate?

Comments

agentrickard’s picture

Status: Active » Closed (won't fix)

rejected as a bad idea. It could be implemented, but do we really want Drupal sites standing in for services like de.licio.us?

I think not,

seanberto’s picture

Status: Closed (won't fix) » Active

I understand your point, but see one valid, really cool use for this. I'd like to combine MySite with Gmaps.module building a community-driven trail map. With MySite, site users could create and maintain custom lists of nodes that refer to interesting sites, camping locations, etc., along a trail. Spitting these lists out to RSS would allow you to use gmap's rss features to create a map of just the nodes you want to see - your own custom trail map.

-s

agentrickard’s picture

Maybe. Two points / questions.

1) MySite doesn't really make custom lists of nodes. It shows summaries of content in specific groups (e.g. all posts tagged 'hiking' or all blog posts by 'Campsoupster'. There isn't currently a function to add specific nodes to a list -- like a NodeQueue module for each user. This feature wouldn't be hard to implement with the API, but it doesn't currently exist.

2) Does the gmap module require RSS? There may be another way to do this integration without generating RSS for each user's entire MySite page.

Follow-up question: is gmap stable for Drupal 5 yet?

But, in theory, I like the idea of mapping things a user is interested in. However, it may be that the MySite module isn't quite the proper place for that.

seanberto’s picture

You might be right. I just really started playing with MySite and previously misunderstood how it worked. I thought that one of it's features was the ability to tag specific nodes within a site as a part of customized list of interesting nodes. That's the functionality that would be really useful in terms of integration with the gmaps module.

Regarding your second question, there are a number of ways to integrate with the gmaps api. Feeding a custom RSS feed is just one approach. For example, you can map all nodes of a specific taxonomy term using the term's rss feed. The gmaps api also has great views integration....

I'm going to continue to think through this. Maybe MySite isn't the best approach - but it has so many great features and really provides the most integrated approach I've seen to allowing authenticated site visitors to customize their experience on a Drupal site.

Thanks for all your work on this module.

-s

agentrickard’s picture

Regarding "I thought that one of it's features was the ability to tag specific nodes within a site as a part of customized list of interesting nodes."

I think this would be trivial to implement. You would create an entry in the {mysite_content} table for each user and store the node id's (or paths, if you want something other than nodes) in an array. Then add a link in a block that let people add specific pages to the list.

Perhaps a better approach would be to integrate with the Bookmarks module using the MySite API. If that module is still stable, the integration would take about a half hour.

agentrickard’s picture

Status: Active » Closed (won't fix)

Marking as "won't fix" based on the original title.

For gmap or other integration, open a new issue.