Skip to content

Decontaminate project #782

@becca-boo-boo

Description

@becca-boo-boo

While reviewing EARS for a different issue, Boris and myself noticed a couple of hard coded URLs. There are also some other values we should make more generic.

URLs

Org

  • comcast

Apps

  • xfi

Gears

  • too many to list

In addition to these changes, we would like to either deprecate/remove or fix the very specific "SAT" implementation in webservice.go.

I am positive this cannot be in use because it absolutely will not work for the use it is clearly intended for and really isn't appropriate for an open source project with its current implementation.

I think we have a few options here.

  • One is obviously to just remove this. It cannot possibly be in use in or out of Comcast, it will not work for its intended use in its current form.
  • Another option would be to extract this and other oauth2 implementations (Comcast SAT uses oauth2) into one generic and flexible method. Ideally this would also have a more robust and generic http handler or use one.

I think there are also some issues here where I can clearly see some structural echoes of our internal platform. It seems like we did not properly separate the specific internal implementation we would need from this external open source project.

All these issues should be resolved and then we should remediate the git history. I will be working with OSAC to get help here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions