apollo-upload-network-interface icon indicating copy to clipboard operation
apollo-upload-network-interface copied to clipboard

Apollo file upload project

Open HriBB opened this issue 8 years ago • 6 comments

@sandervanhooft @thebigredgeek if you want, I can give you admin access to all repositories for apollo file upload. You guys are very active and I am really busy ATM, so I think it's best if we work together. Maybe we can even create a new organization/repository and use lerna and typescript in the same way as graphql-server.

In any case, we should discuss some things, because I think that apollo core devs are busy with 1.0, so I guess it's up to us to create something that works. What do you guys think?

HriBB avatar Dec 07 '16 23:12 HriBB

Yup! I am down :)

thebigredgeek avatar Dec 08 '16 00:12 thebigredgeek

Sure, count me in! On Thu, 8 Dec 2016 at 01:29, Andrew E. Rhyne [email protected] wrote:

Yup! I am down :)

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/HriBB/apollo-upload-network-interface/issues/6#issuecomment-265617467, or mute the thread https://github.com/notifications/unsubscribe-auth/AG7dp_lmkuLSa6Qp3vSzIlhLYnbjWDpHks5rF0-CgaJpZM4LHP_o .

sandervanhooft avatar Dec 08 '16 08:12 sandervanhooft

OK great! I've made you both collaborators on all three projects.

What do you think about lerna and typescript?

HriBB avatar Dec 08 '16 12:12 HriBB

Thanks! I've no experience with either of them. Would be interesting to work with typescript though.

What value does lerna bring? On Thu, 8 Dec 2016 at 13:10, Bojan Hribernik [email protected] wrote:

OK great! I've made you both collaborators on all three projects.

What do you think about lerna and typescript?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/HriBB/apollo-upload-network-interface/issues/6#issuecomment-265725845, or mute the thread https://github.com/notifications/unsubscribe-auth/AG7dp3QuDyE8TxGFnrI0VVM8F98n_e2pks5rF_O4gaJpZM4LHP_o .

sandervanhooft avatar Dec 08 '16 13:12 sandervanhooft

Lerna allows you to have one repo but export multiple npm packages. Take a look at graphql-server, which uses it to publish multiple packages to npm: graphql-server-core, graphql-server-express, graphql-server-koa and graphql-server-hapi.

HriBB avatar Dec 08 '16 13:12 HriBB

@HriBB That seems valuable to express-upload / koa-upload for sure!

I don't see the value for this client, other than that it may come in handy if there are subtle differences with the react-native implementation.

@stubailo Perhaps the apollo core team has some resources available to help us lay the initial ground work? I.e. typescript + testing + lerna + apollo client hooks boilerplate? That would be a major (quality) booster, there's no use to reinvent the wheel here.

sandervanhooft avatar Dec 08 '16 15:12 sandervanhooft