donny-dont / speakeasy

A private pub server for Dart
7 stars 4 forks source link

Consider extending existing pub.dartlang.org codebase #1

Open maxwellpeterson-wf opened 8 years ago

maxwellpeterson-wf commented 8 years ago

I am excited to see speakeasy as it is something we would like to use at Workiva.

Have you considered starting with pub.dartlang.org codebase: https://github.com/dart-lang/pub-dartlang-dart

If we could just get authentication added to that it would be a huge win.

donny-dont commented 8 years ago

Hi @maxwellpeterson-wf currently we're piggybacking off of https://github.com/dart-lang/pub_server which is what pub-dartlang-dart uses. The issue is that pub-dartlang-dart relies completely on app engine. That's a deal breaker for using it on prem.

In terms of authentication the issue is that pub just uses Google OAuth so its going to want to send those credentials. I'm open to ideas on what to do in those cases within Speakeasy. If you have any thoughts I'd be interested in hearing them.