Just a quick suggestion. The ability for Publication owners to change the content rewards sharing percentage at any time is going to cause huge headaches for everyone down the line. Upset writers, which will lead to Publications losing writers.
I believe the only viable solution long term is for every piece of content submitted to have its own agreement, with the revenue sharing percentage as a key feature of this agreement.
I suggest the following:
- Create a writer agreement form for the Publication owner to fill out, where they can set the default revenue sharing percentage for that writer - the writer should see these terms when they are accepting an invitation to write
- Apply those default terms to all articles submitted by the writer to that Publication
- Allow for the default to be overridden in case the writer and Publication need to change their arrangement for publishing certain pieces.
- Once published, the terms for the publishing of the article should not be changeable without both parties agreeing (and in Beta, it is fine for them to simply not be changeable at all)