You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I made a new repo: kitspace/web-extension and invited @epietrowicz to it. The plan is to make an extension that can render PCB files on Github (and Gitlab at a later stage probably). It will make use of kitspace-v2 and PostDRC APIs where it makes sense.
@epietrowicz I imported a boilerplate that looked good to me there. We can still change it if we end up not liking it of course. Before we properly begin work there we need to sort out:
Workflow: My preference would be using pull-requests whenever we want to make any changes from here on out and requiring mutual code review before merging. Does that work for you?
Licensing: It's MIT right now, from the boilerplate, my preference would be AGPLv3.
EDIT: 3. How do you feel about Typescript? The boilerplate seems to support it out of the box. I've just been looking at converting the processor here to Typescript and of course it would have been easier just to start with that. I feel a bit "meh" about Typescript because the type inference is dumb AF (by my admittedly high standards -- here is the sort of stuff I expect to be inferred) but at least it doesn't seem to require a lot of work finding type declarations anymore, so is a relatively low time investment on a greenfield project.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
I made a new repo: kitspace/web-extension and invited @epietrowicz to it. The plan is to make an extension that can render PCB files on Github (and Gitlab at a later stage probably). It will make use of kitspace-v2 and PostDRC APIs where it makes sense.
@epietrowicz I imported a boilerplate that looked good to me there. We can still change it if we end up not liking it of course. Before we properly begin work there we need to sort out:
EDIT: 3. How do you feel about Typescript? The boilerplate seems to support it out of the box. I've just been looking at converting the processor here to Typescript and of course it would have been easier just to start with that. I feel a bit "meh" about Typescript because the type inference is dumb AF (by my admittedly high standards -- here is the sort of stuff I expect to be inferred) but at least it doesn't seem to require a lot of work finding type declarations anymore, so is a relatively low time investment on a greenfield project.
Beta Was this translation helpful? Give feedback.
All reactions