Uploaded image for project: 'Streams'
  1. Streams
  2. STREAMS-520

Standardize how accounts of interest are enumerated to Providers

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • Providers
    • None

    Description

      Providers that pull details on a finite set of accounts are not currently consistent. Some accept an array of object internal to the module (gplus and youtube) while others accept an array of strings (twitter, facebook, instagram).

      There's no reason or benefit to this situation. It would be easier to build a set of integrated compatible pipelines if we harmonized these pipeline configuration beans, and there would be less low-value config mangling code in each module to understand, test, and maintain.

      I suggest that all providers that research a finite set of accounts supplied in a configuration object, should accept (only) an activity streams collection of optionally typed activityobjects, with either the id or some other identifying criteria populated such that the provider can locate the appropriate upstream object.

      Also, the standard use of ids should use the activity streams format of the id rather than the native format.

      Attachments

        Activity

          People

            steveblackmon Steve Blackmon
            steveblackmon Steve Blackmon
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: