graphql-platform
graphql-platform copied to clipboard
Extended documnetation on Subscriptions for v12
#5288 #5281
Besides explaining in detail how subscription work and what makes SubscribeAndResolve differ from Subscribe added new section on using Subscriptions without HC's pubsub.
@michaelstaib what am I supossed to do with the cla bot? or more precisely why is it blocking only this request? i did not see it in others (and nor did I see those contributors in .clabot file).
or @PascalSenn or @rstaib can you provide info regarding CLA?
I will send you the cla to sign on github... sorry for the delay.
@cts-tradeit we found a easier solution ;) just click on the link provided by @CLAassistant
@cts-tradeit we have now everything setup for the CLA, click on the link in the CLA bot message and sign the agreement.
I signed CLA for both accounts (I am the other account aswell). Can someone else do the second approval?
Some feeback: This agreement does not take conflict of laws (also called international private law) into account, which might pose serious issue when all parties are not from a single country (I'm not Siwss, nor are many others). This raises question which law is applicable and which forum (understand court) has jurisdiction. It is wise to specify this in the contracts as applicable law and forum can be chosen in generall by the parties (except some case, but license agreements are not amongst them). Conflict of laws does not matter in the EU (and EEA in general) due to regulations like Rome I and Brussels I bis set unified coflict of law rules but even though Switzerland generally adopts EU regulation, these ones were not adopted. Without explicit chocie, the applicable law and forum are determined by bilateral treaties (if exist between contract parties' states) or parties states' law concurently. Explicitly stating applicable law and forum might save you some headache one day.
Wiki as a starting point: https://de.wikipedia.org/wiki/Internationales_Privatrecht
ChilliCream Inc is registered in Delaware, US. So, US contract law applies.
We defined the company as project entity, so the contract is signed with the project entity. We took over the contract from the Linux Foundation.
Thank you for the contribution.
Last words: Besides lex incorpationis (and lex patriae in case of people) not being used that much in contract law in favour of lex domicili (or lex loci solutionis), you cannot simplify it like this. It depends who is the plaintiff as jurisdiciton is generally held by plaitniff's state and this state's forum (court) will apply their own conflict of laws rules to choose applicable substantive law. Without explicit choice, someone suing ChilliCream may result in very different substantive law than ChillCream suing someone elase.
@Deathrage I fixed it ... We are now following the SAP CLA which explicitly states the court of law and stuff. The CLA Bot will ask people to resign over the next couple of days.
In the end we try to ensure that everything stays MIT and we do not get people that contribute and then file copyright claims against our users :)
Its not my area of expertise, so thank you in any case for pointing this out.
this is the new one: https://gist.github.com/michaelstaib/371d461371f0ffc78dd6039e08b180fc
@michaelstaib can you cherry-pick the this merge to main? (or I can create another PR)
When this change will propagate to the live website?