So - I have been struggling to make enough time to work on coprs which is irritating and frustrating.
So -I have an idea - why don't we set a drop-dead for expanding the coprs beta? Maybe 2 weeks? a month from now? At which point we open it up to all people in the fedora packagers group and announce it for open-beta?
-sv
----- Original Message -----
So - I have been struggling to make enough time to work on coprs which is irritating and frustrating.
Same on my side, don't worry ;)
So -I have an idea - why don't we set a drop-dead for expanding the coprs beta? Maybe 2 weeks? a month from now? At which point we open it up to all people in the fedora packagers group and announce it for open-beta?
I feel that there are still some things missing before going into beta. In beta, we should be able to cover all the legal stuff, some of which isn't done yet: - license agreement/whatever we call it (the checkbox where you agree you won't do anything evil) - frontend only - freezing/deleting coprs - deleting is done in frontend, but not in backend; freezing isn't done in either of them - allowing admins to block certain users from creating coprs - frontend only
CCing spot, for the legal stuff - spot, could you please clarify that this all we need to give coprs to wider audience?
There are of course tons of other functionality, but none of it is a blocker - but this ^^ certainly needs to be sorted out before going into production.
Thanks, Slavek.
-sv _______________________________________________ copr-devel mailing list copr-devel@lists.fedorahosted.org https://lists.fedorahosted.org/mailman/listinfo/copr-devel
On 04/15/2013 04:59 AM, Bohuslav Kabrda wrote:
----- Original Message -----
So - I have been struggling to make enough time to work on coprs which is irritating and frustrating.
Same on my side, don't worry ;)
So -I have an idea - why don't we set a drop-dead for expanding the coprs beta? Maybe 2 weeks? a month from now? At which point we open it up to all people in the fedora packagers group and announce it for open-beta?
I feel that there are still some things missing before going into beta. In beta, we should be able to cover all the legal stuff, some of which isn't done yet:
- license agreement/whatever we call it (the checkbox where you agree you won't do anything evil) - frontend only
- freezing/deleting coprs - deleting is done in frontend, but not in backend; freezing isn't done in either of them
- allowing admins to block certain users from creating coprs - frontend only
CCing spot, for the legal stuff - spot, could you please clarify that this all we need to give coprs to wider audience?
There are of course tons of other functionality, but none of it is a blocker - but this ^^ certainly needs to be sorted out before going into production.
Sounds about right. I have the draft license agreement (got it on Friday).
I think the best way to handle users agreeing to the terms is to put it in FAS, and have it be a "cla" style box, since we already use FAS for auth.
Fedora Coprs Terms of Use [DRAFT] =================================
Red Hat, Inc. ("Red Hat") makes the Fedora Coprs build service ("Coprs") available to you solely under these Terms of Use ("Terms"). Your use of Coprs signifies that you have read, understand and agree to be bound by these Terms. If you do not agree to the Terms, you are not authorized to use Coprs.
Your use of Coprs is subject to all applicable local, state, national and international laws and regulations, and you agree not to violate such laws and regulations in using Coprs. You are solely responsible for compliance with all such laws and regulations.
You agree not to use Coprs to upload software code or other material ("Material") that:
a. you do not have the right to upload or use, such as Material that infringes the rights of any third party under intellectual property or other applicable laws;
b. is governed in whole or in part by a license not contained in the list of acceptable licenses for Fedora, currently located at https://fedoraproject.org/wiki/Licensing, as that list may be revised from time to time by the Fedora Project Board;
c. is categorized as a "Forbidden Item" at https://fedoraproject.org/wiki/Forbidden_items, as that page may be revised from time to time by the Fedora Project Board;
d. is designed to interfere with, disable, overburden, damage, impair or disrupt Coprs or Fedora Project infrastructure;
e. violates any rules or guidelines of the Fedora Project; or
f. violates any applicable laws and regulations.
By using Coprs, you represent, warrant and agree that no Material you upload violates or infringes upon the rights of any third party, including copyright, patent, trademark, trade secret, or other personal or proprietary rights, or contains unlawful material.
Red Hat is not responsible or liable for Material uploaded to or built using Coprs, including claims of infringement relating to such Material or your use of Coprs. Red Hat has not reviewed any such Material for appropriateness or noninfringement and makes no representations or warranties whatsoever about any such Material.
Your right to access and use Coprs terminates automatically upon your breach of any of these Terms. In such event, Red Hat may, in its sole discretion and without notice, terminate your access to Coprs, remove any packages you have uploaded to or have had built through Coprs, and/or disable your Fedora account. Red Hat disclaims any and all liability to you and third parties in the event it takes such action.
Red Hat makes no warranty that Coprs will be uninterrupted or error-free, that defects will be corrected, or that data will remain available.
These Terms of Use are effective as of April 15, 2013.
copr-devel@lists.stg.fedorahosted.org