Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Submitting my React component as an npm package #9

Closed
triyuga opened this issue Mar 13, 2017 · 11 comments
Closed

Submitting my React component as an npm package #9

triyuga opened this issue Mar 13, 2017 · 11 comments

Comments

@triyuga
Copy link

triyuga commented Mar 13, 2017

I'm both requesting and volunteering this talk. I've never contributed a package to npm myself but want to do so. If no one else wants to take and do this talk, I would be happy to do so and use it as impetus to learn about it.

@kzima
Copy link
Contributor

kzima commented Mar 14, 2017

I have done packed few components and I remember it was a pain. Especially managing dependencies. Good topic! I wouldn't mind if you can share your experience about this.

@deecewan
Copy link

Yeah, this is an interesting one, especially setting up the toolchain to compile during release, and it becomes even more painful if you're using CSS.

@kzima
Copy link
Contributor

kzima commented Mar 18, 2017

@triyuga are you available in April to present your thoughts about submitting react package to npm?

@kzima
Copy link
Contributor

kzima commented Apr 13, 2017

@triyuga Lets push this one to May 👍

@triyuga
Copy link
Author

triyuga commented Apr 15, 2017

Ok! Sorry @kzima only saw your comment now! Could do this one in May, or the one i just submitted: React with GraphQL and Apollo!

@nk2580
Copy link

nk2580 commented Jan 18, 2019

Is this talk actually happening?. If not I’m happy to offer one on using bit and or npm for this.. it’s a pretty common case these days but strangely gets neglected far too often IMO

@loklaan
Copy link
Contributor

loklaan commented Jan 18, 2019

@nk2580 HEY! 😄

It's been touched on several times in other talks that were broader in scope. eg. several takes/experiences on managing code for components and componentised applications

But yeah this in isolation seems like it'd be suitable for a lightning or a short talk, depending on how deep you want to go.

Some other points that I think audience members would like to hear are:

  1. Different ways of bundling & consuming css for components
  2. Packaging individual components vs collection of components
    • How to manage the code of individual components
      (Bit tooling & friends vs. homegrown monorepo + tools like yarn workspaces & lerna)
  3. Versioning UI packages
    Should changing classNames / theming names enforce a semantic patch, minor or major change? Semantically it should be major, but does that fit the process of your team?.. probably not
  4. Where we might be in a years time with our options...

We have an event coming up this month on the 24th, would you like to volunteer for that night? 😉

@nk2580
Copy link

nk2580 commented Jan 18, 2019

@loklaan happy to cover all those points on a talk. Unfortunately I can’t do this month. Can do next month though. The 25th? The solutions for versioning and css consumption are big pain points I’ve had to address in the past

@loklaan
Copy link
Contributor

loklaan commented Jan 18, 2019

@nk2580 Brilliant, thanks! Yeah let's queue it up for next month. I'll generate a different issue for you some point today. 👍

@loklaan loklaan closed this as completed Jan 18, 2019
@loklaan
Copy link
Contributor

loklaan commented Jan 19, 2019

@nk2580 Hey mate, I realised it didn't make much sense for me to make the issue for you (miss-attribution, as well as incomplete information) 😅!

Would you mind opening a new issue with the following:

  • Title
  • Short and long form description, which are used on Meetup and Twitter
  • Length of talk (we're generous, but try ya best to stay within your estimate. :)
  • Your Twitter handle, if you'd like me to tag you in posts

On an aside, I'm available for you whenever you'd like any presentational guidance! @loklaan on twitter for DM.

@nk2580
Copy link

nk2580 commented Feb 8, 2019

sorry for the slow reply @loklaan
#62 was just made

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants