From 5731a217816a3d9ba8d6dc4003842d8bc4e29f66 Mon Sep 17 00:00:00 2001 From: Justin W. Flory Date: Oct 02 2020 16:58:14 +0000 Subject: [PATCH 1/12] Initial commit: Direct copy of Fedora Wiki "Planet" page Direct copy+paste of "Planet" page on the Fedora Project Wiki as of 2020-04-15T18:16:03.773Z. Served with this edit: https://fedoraproject.org/w/index.php?title=Planet&oldid=568587 Signed-off-by: Justin W. Flory --- diff --git a/council/modules/ROOT/pages/policy/community-publishing-platforms.mediawiki b/council/modules/ROOT/pages/policy/community-publishing-platforms.mediawiki new file mode 100644 index 0000000..5de1ca2 --- /dev/null +++ b/council/modules/ROOT/pages/policy/community-publishing-platforms.mediawiki @@ -0,0 +1,86 @@ +{{autolang|base=yes}} + +[http://planet.fedoraproject.org Planet Fedora] is a distributed communication tool that many Fedora contributors rely on to keep a pulse on Fedora's community. Contributors connect their [http://en.wikipedia.org/wiki/Blog blogs] to +[http://planet.fedoraproject.org Planet Fedora] to express to the Fedora community their thoughts and personality as they relate to our project, and to share what they are working on in Fedora through blog posts. + +== Appropriate Material == + +The Planet is a place for expression of many ideas related to the Fedora Project. Not every idea needs to be promotional; some ideas may be controversial or critical, or evoke other mental or emotional responses. However, all posts to the Planet should reflect our commitment as a community to [[Overview#Our_Community | be excellent to each other]]. The following list contains examples of content that are not acceptable on the Planet, because they reduce the incentive for people to contribute in our community. + +=== Inappropriate material === + +Material which is deemed inappropriate may be removed from the Planet without prior notice, although the Fedora Project's contributors do attempt to resolve every such situation constructively and amicably. + +; Depictions of nudity, near-nudity, or other adult material +: Our contributors represent a wide variety of backgrounds and viewpoints. We do not want to unnecessarily restrict the audience of people who might become contributors in the future. These types of images can have a substantial negative effect on people's perception of the Fedora community, and their desire to contribute to it. Also, some types of material with mature subject matter may not be appropriate for all ages in our community. Therefore they are not appropriate for the Planet, whether they are featured in and of themselves, or as backdrops for other information. + +; Use of material that violates the owner's copyright +: The Fedora Project always seeks to spread free software and content. We do this in part by promoting creation, use, and remixing of content that reflects our values, such as Creative Commons licensed material. We ask that all contributors respect the copyrights of content creators, and help us promote free content. + +{{admon/note | Reporting a problem | If you encounter material on the Planet that seems clearly inappropriate according to these guidelines, please notify us on freenode.net at {{fpchat|#fedora-websites}}, or email [mailto:webmaster@fedoraproject.org the Fedora webmaster].}} + +== How to join the Planet == +{{admon/important|Read the guidelines first.|Before you join the Planet, you need to understand a few simple guidelines on what's appropriate to post there. Please read [[Planet#Appropriate_Material|these guidelines on appropriate material]] before you aggregate your blog.}} + +
  1. As a Fedora contributor you must have a Fedora Account System (FAS) account, have signed the contributor agreement (CLA), and be a member of at least one other group in FAS.
  2. + +
  3. Start by logging in to your fedorapeople.org account. You must be using the SSH key [[Infrastructure/fedorapeople.org|that you uploaded into the FAS]], and your userspace is created the first time you log in: +
    ssh accountname@fedorapeople.org
  4. +
  5. Note: It may take an hour for the server to sync your uploaded public key and repeated attempts to log in will cause your IP address to be banned, so be patient.
  6. + +
  7. Figure out, or set up, the category specific feed for your blog that will contain information relevant to the Fedora Planet. +{{admon/note|Category, label, or tag recommended|Please use a category, label, or tag on your personal blog to feed to the Planet, rather than your whole blog. This allows you to mark posts that are interesting for the Fedora community. Here are some specific instructions for making a category or label and finding your correct URL: + +: [[How to provide a category specific feed using WordPress]] +: [[How to provide a category specific feed using Blogger]] +: [[How to provide a category specific feed using Blogspot]] +: [[How to provide a category specific feed using Tumblr]] + +For Hugo, you would need to create a separate RSS template: [https://gohugo.io/templates/rss/]. +For Jekyll, you can create a Fedora specific RSS feed: [https://cialu.net/how-to-create-fedora-feed-in-jekyll/]. + +}}
  8. + + +
  9. Create a file named .planet in the root of your home directory on fedorapeople.org. The contents of the file follow the pattern below. In the brackets '''[ ]''', use the URL for the category specific feed from the previous step. +
    +[http://yourname.wordpress.com/category/fedora/feed/]
    +name = Your Name
    +face = http://yourname.fedorapeople.org/yourpicture.png
    +
    +The first line in brackets is the '''URL of your category specific RSS/RSS2/Atom feed''', not your blog's URL. + +The next line is '''your name''' as you want it to appear on the aggregator. + +The final line is optional and is the complete URL to your '''hackergotchi''' or personal icon. There should be no spaces or tabs preceeding ANY of the above lines in your .planet file. You can have more than one entry in your .planet file - just add another one in the same format. + +Note: If you need to list multiple blogs, for some reason, you can repeat the block above using the appropriate, different values.
+ +=== Joining a sub-planet === + +There's a sub-planet picker in the top right corner of main Fedora Planet page. Sub-planets contain posts related to a specific topic. If you want to join a sub-planet, follow the same instructions for creating .planet, but instead create .planet. file with the same structure. The part is derived from the URL for that sub-planet, so for example ''Desktop'' sub-planet with http://fedoraplanet.org/desktop/ URL looks for .planet.desktop file and ''Summer Coding'' sub-planet with http://fedoraplanet.org/summer-coding/ URL looks for .planet.summer-coding file. + +{{admon/note|Sub-planet posts are not automatically forwarded to the main Fedora Planet feed|Most people probably want their post to appear both in the sub-planet feed and the main planet feed. That does not happen automatically, so you should have both your .planet and planet.subplanet files created to make sure your post appears in both. You can use different categories on your blog and then use different feeds in the planet configuration files, to be able to publish just to the main planet feed (but not the sub-planet feed) if you need it.}} + +If you're not sure whether your content is appropriate for a particular sub-planet, contact one of its existing authors and ask. + +== Hackergotchis == + +Hackergotchi are avatars, or personal symbols representing people, used on Planet aggregators. Often a hackergotchi is a "floating head" edited from a recent photograph, but it might be a cartoon or another symbol. To learn more, create your own hackergotchi, or have the Design Team create one for you, have a look at the [[Hackergotchi]] page. + +== Additional help == +Feel free to email [mailto:admin@fedoraproject.org admin at fedoraproject.org] for help. + +Here is a small screencast illustrating the steps needed to create and upload your own .planet file: http://howto.nicubunu.ro/video/planet_fedora.ogg + +== Reporting Bugs == + +If you have found a bug, please send an email to the [mailto:webmaster@fedoraproject.org Websites team] including a description, screenshot (if you have one), browser name and version, and OS. + +=== Test Matrix === + +We have put together a [[Planet_Browser_Test_Matrix|test matrix]] for the Planet's look and feel across browsers and platforms. Feel free to take a look at it, or help us to expand our coverage. + + +[[Category:Documentation]] +[[Category:How to]] From b33926acb95e966b3f97e3f11022e40bafef18b6 Mon Sep 17 00:00:00 2001 From: Justin W. Flory Date: Oct 02 2020 16:58:19 +0000 Subject: [PATCH 2/12] Convert MediaWiki page to AsciiDoc file I used `pandoc` to convert most of the file, and then made some modifications by hand that `pandoc` did not carry over from the original wiki page source. Signed-off-by: Justin W. Flory --- diff --git a/council/modules/ROOT/pages/policy/community-publishing-platforms.adoc b/council/modules/ROOT/pages/policy/community-publishing-platforms.adoc new file mode 100644 index 0000000..56f9967 --- /dev/null +++ b/council/modules/ROOT/pages/policy/community-publishing-platforms.adoc @@ -0,0 +1,126 @@ += Planet + +http://planet.fedoraproject.org[Planet Fedora] is a distributed communication tool that many Fedora contributors rely on to keep a pulse on Fedora's community. +Contributors connect their http://en.wikipedia.org/wiki/Blog[blogs] to http://planet.fedoraproject.org[Planet Fedora] to express to the Fedora community their thoughts and personality as they relate to our project, and to share what they are working on in Fedora through blog posts. + + +== Appropriate Material + +The Planet is a place for expression of many ideas related to the Fedora Project. +Not every idea needs to be promotional; some ideas may be controversial or critical, or evoke other mental or emotional responses. +However, all posts to the Planet should reflect our commitment as a community to https://fedoraproject.org/wiki/Overview#Our_Community[ be excellent to each other]. +The following list contains examples of content that are not acceptable on the Planet, because they reduce the incentive for people to contribute in our community. + +=== Inappropriate material + +Material which is deemed inappropriate may be removed from the Planet without prior notice, although the Fedora Project's contributors do attempt to resolve every such situation constructively and amicably. + +Depictions of nudity, near-nudity, or other adult material:: + Our contributors represent a wide variety of backgrounds and viewpoints. + We do not want to unnecessarily restrict the audience of people who might become contributors in the future. + These types of images can have a substantial negative effect on people's perception of the Fedora community, and their desire to contribute to it. + Also, some types of material with mature subject matter may not be appropriate for all ages in our community. + Therefore they are not appropriate for the Planet, whether they are featured in and of themselves, or as backdrops for other information. + +Use of material that violates the owner's copyright:: + The Fedora Project always seeks to spread free software and content. + We do this in part by promoting creation, use, and remixing of content that reflects our values, such as Creative Commons licensed material. + We ask that all contributors respect the copyrights of content creators, and help us promote free content. + +==== Reporting a problem + +If you encounter material on the Planet that seems clearly inappropriate according to these guidelines, please notify us on freenode.net at https://webchat.freenode.net/?channels=#fedora-websites[#fedora-websites], or email mailto:webmaster@fedoraproject.org[the Fedora webmaster]. + + +== How to join the Planet + +*Read the guidelines first.* + +Before you join the Planet, you need to understand a few simple guidelines on what's appropriate to post there. +Please read https://fedoraproject.org/wiki/Planet#Appropriate_Material[these guidelines on appropriate material] before you aggregate your blog. + +. As a Fedora contributor you must have a Fedora Account System (FAS) account, have signed the contributor agreement (CLA), and be a member of at least one other group in FAS. +. Start by logging in to your fedorapeople.org account. + You must be using the SSH key https://fedoraproject.org/wiki/Infrastructure/fedorapeople.org[that you uploaded into the FAS], and your userspace is created the first time you log in: + +[source,bash] +---- +ssh accountname@fedorapeople.org +---- + +. Note: + It may take an hour for the server to sync your uploaded public key and repeated attempts to log in will cause your IP address to be banned, so be patient. +. Figure out, or set up, the category specific feed for your blog that will contain information relevant to the Fedora Planet. +. Create a file named `.planet` in the root of your home directory on fedorapeople.org. + The contents of the file follow the pattern below. + In the brackets *[ ]*, use the URL for the category specific feed from the previous step. + +[source,toml] +---- +[http://yourname.wordpress.com/category/fedora/feed/] +name = Your Name +face = http://yourname.fedorapeople.org/yourpicture.png +---- + +The first line in brackets is the *URL of your category specific RSS/RSS2/Atom feed*, not your blog's URL. +The next line is *your name* as you want it to appear on the aggregator. +The final line is optional and is the complete URL to your *hackergotchi* or personal icon. +There should be no spaces or tabs preceeding ANY of the above lines in your `.planet` file. +You can have more than one entry in your `.planet` file - just add another one in the same format. + +Note: +If you need to list multiple blogs, for some reason, you can repeat the block above using the appropriate, different values. + +=== Category, label, or tag recommended + +Please use a category, label, or tag on your personal blog to feed to the Planet, rather than your whole blog. +This allows you to mark posts that are interesting for the Fedora community. +Here are some specific instructions for making a category or label and finding your correct URL: + +* https://fedoraproject.org/wiki/How_to_provide_a_category_specific_feed_using_WordPress[How to provide a category specific feed using WordPress] +* https://fedoraproject.org/wiki/How_to_provide_a_category_specific_feed_using_Blogger[How to provide a category specific feed using Blogger] +* https://fedoraproject.org/wiki/How_to_provide_a_category_specific_feed_using_Blogspot[How to provide a category specific feed using Blogspot] +* https://fedoraproject.org/wiki/How_to_provide_a_category_specific_feed_using_Tumblr[How to provide a category specific feed using Tumblr] + +For Hugo, you would need to create a separate RSS template: https://gohugo.io/templates/rss/[[1\]]. +For Jekyll, you can create a Fedora specific RSS feed: https://cialu.net/how-to-create-fedora-feed-in-jekyll/[[2\]]. + +=== Joining a sub-planet + +There's a sub-planet picker in the top right corner of main Fedora Planet page. +Sub-planets contain posts related to a specific topic. +If you want to join a sub-planet, follow the same instructions for creating `.planet`, but instead create `.planet.` file with the same structure. +The part is derived from the URL for that sub-planet, so for example _Desktop_ sub-planet with http://fedoraplanet.org/desktop/ URL looks for `.planet.desktop` file and _Summer Coding_ sub-planet with http://fedoraplanet.org/summer-coding/ URL looks for `.planet.summer-coding` file. + +If you're not sure whether your content is appropriate for a particular sub-planet, contact one of its existing authors and ask. + +==== Sub-planet posts are not automatically forwarded to the main Fedora Planet feed + +Most people probably want their post to appear both in the sub-planet feed and the main planet feed. +That does not happen automatically, so you should have both your `.planet` and `planet.subplanet` files created to make sure your post appears in both. +You can use different categories on your blog and then use different feeds in the planet configuration files, to be able to publish just to the main planet feed (but not the sub-planet feed) if you need it. + + +== Hackergotchis + +Hackergotchi are avatars, or personal symbols representing people, used on Planet aggregators. +Often a hackergotchi is a "floating head" edited from a recent photograph, but it might be a cartoon or another symbol. +To learn more, create your own hackergotchi, or have the Design Team create one for you, have a look at the https://fedoraproject.org/wiki/Hackergotchi[Hackergotchi] page. + + +== Additional help + +Feel free to email mailto:admin@fedoraproject.org[admin at fedoraproject.org] for help. +Here is a small screencast illustrating the steps needed to create and upload your own `.planet` file: + +http://howto.nicubunu.ro/video/planet_fedora.ogg + + +== Reporting Bugs + +If you have found a bug, please send an email to the mailto:webmaster@fedoraproject.org[Websites team] including a description, screenshot (if you have one), browser name and version, and OS. + +=== Test Matrix + +We have put together a https://fedoraproject.org/wiki/Planet_Browser_Test_Matrix[test matrix] for the Planet's look and feel across browsers and platforms. +Feel free to take a look at it, or help us to expand our coverage. diff --git a/council/modules/ROOT/pages/policy/community-publishing-platforms.mediawiki b/council/modules/ROOT/pages/policy/community-publishing-platforms.mediawiki deleted file mode 100644 index 5de1ca2..0000000 --- a/council/modules/ROOT/pages/policy/community-publishing-platforms.mediawiki +++ /dev/null @@ -1,86 +0,0 @@ -{{autolang|base=yes}} - -[http://planet.fedoraproject.org Planet Fedora] is a distributed communication tool that many Fedora contributors rely on to keep a pulse on Fedora's community. Contributors connect their [http://en.wikipedia.org/wiki/Blog blogs] to -[http://planet.fedoraproject.org Planet Fedora] to express to the Fedora community their thoughts and personality as they relate to our project, and to share what they are working on in Fedora through blog posts. - -== Appropriate Material == - -The Planet is a place for expression of many ideas related to the Fedora Project. Not every idea needs to be promotional; some ideas may be controversial or critical, or evoke other mental or emotional responses. However, all posts to the Planet should reflect our commitment as a community to [[Overview#Our_Community | be excellent to each other]]. The following list contains examples of content that are not acceptable on the Planet, because they reduce the incentive for people to contribute in our community. - -=== Inappropriate material === - -Material which is deemed inappropriate may be removed from the Planet without prior notice, although the Fedora Project's contributors do attempt to resolve every such situation constructively and amicably. - -; Depictions of nudity, near-nudity, or other adult material -: Our contributors represent a wide variety of backgrounds and viewpoints. We do not want to unnecessarily restrict the audience of people who might become contributors in the future. These types of images can have a substantial negative effect on people's perception of the Fedora community, and their desire to contribute to it. Also, some types of material with mature subject matter may not be appropriate for all ages in our community. Therefore they are not appropriate for the Planet, whether they are featured in and of themselves, or as backdrops for other information. - -; Use of material that violates the owner's copyright -: The Fedora Project always seeks to spread free software and content. We do this in part by promoting creation, use, and remixing of content that reflects our values, such as Creative Commons licensed material. We ask that all contributors respect the copyrights of content creators, and help us promote free content. - -{{admon/note | Reporting a problem | If you encounter material on the Planet that seems clearly inappropriate according to these guidelines, please notify us on freenode.net at {{fpchat|#fedora-websites}}, or email [mailto:webmaster@fedoraproject.org the Fedora webmaster].}} - -== How to join the Planet == -{{admon/important|Read the guidelines first.|Before you join the Planet, you need to understand a few simple guidelines on what's appropriate to post there. Please read [[Planet#Appropriate_Material|these guidelines on appropriate material]] before you aggregate your blog.}} - -
  1. As a Fedora contributor you must have a Fedora Account System (FAS) account, have signed the contributor agreement (CLA), and be a member of at least one other group in FAS.
  2. - -
  3. Start by logging in to your fedorapeople.org account. You must be using the SSH key [[Infrastructure/fedorapeople.org|that you uploaded into the FAS]], and your userspace is created the first time you log in: -
    ssh accountname@fedorapeople.org
  4. -
  5. Note: It may take an hour for the server to sync your uploaded public key and repeated attempts to log in will cause your IP address to be banned, so be patient.
  6. - -
  7. Figure out, or set up, the category specific feed for your blog that will contain information relevant to the Fedora Planet. -{{admon/note|Category, label, or tag recommended|Please use a category, label, or tag on your personal blog to feed to the Planet, rather than your whole blog. This allows you to mark posts that are interesting for the Fedora community. Here are some specific instructions for making a category or label and finding your correct URL: - -: [[How to provide a category specific feed using WordPress]] -: [[How to provide a category specific feed using Blogger]] -: [[How to provide a category specific feed using Blogspot]] -: [[How to provide a category specific feed using Tumblr]] - -For Hugo, you would need to create a separate RSS template: [https://gohugo.io/templates/rss/]. -For Jekyll, you can create a Fedora specific RSS feed: [https://cialu.net/how-to-create-fedora-feed-in-jekyll/]. - -}}
  8. - - -
  9. Create a file named .planet in the root of your home directory on fedorapeople.org. The contents of the file follow the pattern below. In the brackets '''[ ]''', use the URL for the category specific feed from the previous step. -
    -[http://yourname.wordpress.com/category/fedora/feed/]
    -name = Your Name
    -face = http://yourname.fedorapeople.org/yourpicture.png
    -
    -The first line in brackets is the '''URL of your category specific RSS/RSS2/Atom feed''', not your blog's URL. - -The next line is '''your name''' as you want it to appear on the aggregator. - -The final line is optional and is the complete URL to your '''hackergotchi''' or personal icon. There should be no spaces or tabs preceeding ANY of the above lines in your .planet file. You can have more than one entry in your .planet file - just add another one in the same format. - -Note: If you need to list multiple blogs, for some reason, you can repeat the block above using the appropriate, different values.
- -=== Joining a sub-planet === - -There's a sub-planet picker in the top right corner of main Fedora Planet page. Sub-planets contain posts related to a specific topic. If you want to join a sub-planet, follow the same instructions for creating .planet, but instead create .planet. file with the same structure. The part is derived from the URL for that sub-planet, so for example ''Desktop'' sub-planet with http://fedoraplanet.org/desktop/ URL looks for .planet.desktop file and ''Summer Coding'' sub-planet with http://fedoraplanet.org/summer-coding/ URL looks for .planet.summer-coding file. - -{{admon/note|Sub-planet posts are not automatically forwarded to the main Fedora Planet feed|Most people probably want their post to appear both in the sub-planet feed and the main planet feed. That does not happen automatically, so you should have both your .planet and planet.subplanet files created to make sure your post appears in both. You can use different categories on your blog and then use different feeds in the planet configuration files, to be able to publish just to the main planet feed (but not the sub-planet feed) if you need it.}} - -If you're not sure whether your content is appropriate for a particular sub-planet, contact one of its existing authors and ask. - -== Hackergotchis == - -Hackergotchi are avatars, or personal symbols representing people, used on Planet aggregators. Often a hackergotchi is a "floating head" edited from a recent photograph, but it might be a cartoon or another symbol. To learn more, create your own hackergotchi, or have the Design Team create one for you, have a look at the [[Hackergotchi]] page. - -== Additional help == -Feel free to email [mailto:admin@fedoraproject.org admin at fedoraproject.org] for help. - -Here is a small screencast illustrating the steps needed to create and upload your own .planet file: http://howto.nicubunu.ro/video/planet_fedora.ogg - -== Reporting Bugs == - -If you have found a bug, please send an email to the [mailto:webmaster@fedoraproject.org Websites team] including a description, screenshot (if you have one), browser name and version, and OS. - -=== Test Matrix === - -We have put together a [[Planet_Browser_Test_Matrix|test matrix]] for the Planet's look and feel across browsers and platforms. Feel free to take a look at it, or help us to expand our coverage. - - -[[Category:Documentation]] -[[Category:How to]] From e2932a6d7f4284aa0fdfbc4d8c09c5d9b4ccabe1 Mon Sep 17 00:00:00 2001 From: Justin W. Flory Date: Oct 02 2020 16:58:19 +0000 Subject: [PATCH 3/12] Initial commit: Community Publishing Platforms This is a first draft of a Community Publishing Platforms policy document for the Fedora Project. I used the original Fedora Wiki "Planet" page as an initial reference when drafting this policy. I also referred to the following pages: https://fedoraproject.org/wiki/Legal:Trademark_guidelines#Community_sites_and_accounts https://docs.fedoraproject.org/en-US/council/policy/policy-change-policy/ Signed-off-by: Justin W. Flory --- diff --git a/council/modules/ROOT/nav.adoc b/council/modules/ROOT/nav.adoc index 6ce1d3d..ef74fc8 100644 --- a/council/modules/ROOT/nav.adoc +++ b/council/modules/ROOT/nav.adoc @@ -6,6 +6,7 @@ ** xref:diversity-advisor.adoc[Fedora Diversity Advisor] * Council Policies ** xref:policy/coc-response-policy.adoc[Code of Conduct Response Policy] +** xref:policy/community-publishing-platforms.adoc[Community Publishing Platforms] ** xref:policy/guiding-policy.adoc[Guiding Policy] ** xref:policy/policy-change-policy.adoc[Policy Change Policy] ** xref:policies.adoc[Additional Policies] diff --git a/council/modules/ROOT/pages/policy/community-publishing-platforms.adoc b/council/modules/ROOT/pages/policy/community-publishing-platforms.adoc index 56f9967..dd2af0b 100644 --- a/council/modules/ROOT/pages/policy/community-publishing-platforms.adoc +++ b/council/modules/ROOT/pages/policy/community-publishing-platforms.adoc @@ -1,126 +1,47 @@ -= Planet += Community Publishing Platforms -http://planet.fedoraproject.org[Planet Fedora] is a distributed communication tool that many Fedora contributors rely on to keep a pulse on Fedora's community. -Contributors connect their http://en.wikipedia.org/wiki/Blog[blogs] to http://planet.fedoraproject.org[Planet Fedora] to express to the Fedora community their thoughts and personality as they relate to our project, and to share what they are working on in Fedora through blog posts. +This policy page describes how Community Publishing Platforms are defined, reviewed, and moderated. +It provides a loose framework of how moderation is handled in cases that https://fedoraproject.org/wiki/Legal:Trademark_guidelines#Community_sites_and_accounts[involve the Fedora Trademark]. -== Appropriate Material +[[what]] +== What are Community Publishing Platforms (or, Platforms)? -The Planet is a place for expression of many ideas related to the Fedora Project. -Not every idea needs to be promotional; some ideas may be controversial or critical, or evoke other mental or emotional responses. -However, all posts to the Planet should reflect our commitment as a community to https://fedoraproject.org/wiki/Overview#Our_Community[ be excellent to each other]. -The following list contains examples of content that are not acceptable on the Planet, because they reduce the incentive for people to contribute in our community. +*Community Publishing Platforms*, shortened as *Platforms*, are content-focused websites that publish Creative Works. +In Fedora, "Creative Works" use the same definition of content and work as the https://creativecommons.org/licenses/[Creative Commons]. +Platforms are places for expression of ideas and thoughts specifically related to or in the interest of the Fedora Project and its community. -=== Inappropriate material +[[examples]] +=== Examples -Material which is deemed inappropriate may be removed from the Planet without prior notice, although the Fedora Project's contributors do attempt to resolve every such situation constructively and amicably. +Community Publishing Platforms include, but are not limited to, the following examples: -Depictions of nudity, near-nudity, or other adult material:: - Our contributors represent a wide variety of backgrounds and viewpoints. - We do not want to unnecessarily restrict the audience of people who might become contributors in the future. - These types of images can have a substantial negative effect on people's perception of the Fedora community, and their desire to contribute to it. - Also, some types of material with mature subject matter may not be appropriate for all ages in our community. - Therefore they are not appropriate for the Planet, whether they are featured in and of themselves, or as backdrops for other information. +* https://communityblog.fedoraproject.org/[Community Blog] +* http://fedoraplanet.org/[Planet] +* Social media platforms (e.g. Facebook, Twitter, LinkedIn, YouTube, etc.) -Use of material that violates the owner's copyright:: - The Fedora Project always seeks to spread free software and content. - We do this in part by promoting creation, use, and remixing of content that reflects our values, such as Creative Commons licensed material. - We ask that all contributors respect the copyrights of content creators, and help us promote free content. -==== Reporting a problem +[[content]] +== What content is appropriate for Platforms? -If you encounter material on the Planet that seems clearly inappropriate according to these guidelines, please notify us on freenode.net at https://webchat.freenode.net/?channels=#fedora-websites[#fedora-websites], or email mailto:webmaster@fedoraproject.org[the Fedora webmaster]. +Community Publishing Platforms feature Creative Works curated and managed by an individual contributor or groups of contributors. +Platforms may be provided on infrastructure or web services hosted and managed by the Fedora Project or its sponsors. +While Creative Works on Platforms are not officially endorsed by the Fedora Project or Red Hat, because they are part of the Fedora Community (and use the Fedora trademarks to identify themselves), Creative Works must comply with the xref:project:ROOT:code-of-conduct.adoc[Fedora Code of Conduct]. +Individuals and creators on Platforms who are unable to meet this standard of conduct will have their Creative Works removed and will be not be promoted/advertised by Fedora. +Our intent is for all Fedora community members to have a positive and welcoming experience in all community spaces, both official and unofficial. -== How to join the Planet +[[forbidden]] +=== What is absolutely forbidden? -*Read the guidelines first.* +The following categories of Creative Works are never permitted under any circumstances. +Sharing these types of Creative Works on Community Publishing Platforms will result in immediate deletion or possible account suspension depending on severity: -Before you join the Planet, you need to understand a few simple guidelines on what's appropriate to post there. -Please read https://fedoraproject.org/wiki/Planet#Appropriate_Material[these guidelines on appropriate material] before you aggregate your blog. +* Depictions of nudity, near-nudity, or other adult content +* Use of material that violates the owner's copyright -. As a Fedora contributor you must have a Fedora Account System (FAS) account, have signed the contributor agreement (CLA), and be a member of at least one other group in FAS. -. Start by logging in to your fedorapeople.org account. - You must be using the SSH key https://fedoraproject.org/wiki/Infrastructure/fedorapeople.org[that you uploaded into the FAS], and your userspace is created the first time you log in: -[source,bash] ----- -ssh accountname@fedorapeople.org ----- +[[report]] +== How to report a Creative Work -. Note: - It may take an hour for the server to sync your uploaded public key and repeated attempts to log in will cause your IP address to be banned, so be patient. -. Figure out, or set up, the category specific feed for your blog that will contain information relevant to the Fedora Planet. -. Create a file named `.planet` in the root of your home directory on fedorapeople.org. - The contents of the file follow the pattern below. - In the brackets *[ ]*, use the URL for the category specific feed from the previous step. - -[source,toml] ----- -[http://yourname.wordpress.com/category/fedora/feed/] -name = Your Name -face = http://yourname.fedorapeople.org/yourpicture.png ----- - -The first line in brackets is the *URL of your category specific RSS/RSS2/Atom feed*, not your blog's URL. -The next line is *your name* as you want it to appear on the aggregator. -The final line is optional and is the complete URL to your *hackergotchi* or personal icon. -There should be no spaces or tabs preceeding ANY of the above lines in your `.planet` file. -You can have more than one entry in your `.planet` file - just add another one in the same format. - -Note: -If you need to list multiple blogs, for some reason, you can repeat the block above using the appropriate, different values. - -=== Category, label, or tag recommended - -Please use a category, label, or tag on your personal blog to feed to the Planet, rather than your whole blog. -This allows you to mark posts that are interesting for the Fedora community. -Here are some specific instructions for making a category or label and finding your correct URL: - -* https://fedoraproject.org/wiki/How_to_provide_a_category_specific_feed_using_WordPress[How to provide a category specific feed using WordPress] -* https://fedoraproject.org/wiki/How_to_provide_a_category_specific_feed_using_Blogger[How to provide a category specific feed using Blogger] -* https://fedoraproject.org/wiki/How_to_provide_a_category_specific_feed_using_Blogspot[How to provide a category specific feed using Blogspot] -* https://fedoraproject.org/wiki/How_to_provide_a_category_specific_feed_using_Tumblr[How to provide a category specific feed using Tumblr] - -For Hugo, you would need to create a separate RSS template: https://gohugo.io/templates/rss/[[1\]]. -For Jekyll, you can create a Fedora specific RSS feed: https://cialu.net/how-to-create-fedora-feed-in-jekyll/[[2\]]. - -=== Joining a sub-planet - -There's a sub-planet picker in the top right corner of main Fedora Planet page. -Sub-planets contain posts related to a specific topic. -If you want to join a sub-planet, follow the same instructions for creating `.planet`, but instead create `.planet.` file with the same structure. -The part is derived from the URL for that sub-planet, so for example _Desktop_ sub-planet with http://fedoraplanet.org/desktop/ URL looks for `.planet.desktop` file and _Summer Coding_ sub-planet with http://fedoraplanet.org/summer-coding/ URL looks for `.planet.summer-coding` file. - -If you're not sure whether your content is appropriate for a particular sub-planet, contact one of its existing authors and ask. - -==== Sub-planet posts are not automatically forwarded to the main Fedora Planet feed - -Most people probably want their post to appear both in the sub-planet feed and the main planet feed. -That does not happen automatically, so you should have both your `.planet` and `planet.subplanet` files created to make sure your post appears in both. -You can use different categories on your blog and then use different feeds in the planet configuration files, to be able to publish just to the main planet feed (but not the sub-planet feed) if you need it. - - -== Hackergotchis - -Hackergotchi are avatars, or personal symbols representing people, used on Planet aggregators. -Often a hackergotchi is a "floating head" edited from a recent photograph, but it might be a cartoon or another symbol. -To learn more, create your own hackergotchi, or have the Design Team create one for you, have a look at the https://fedoraproject.org/wiki/Hackergotchi[Hackergotchi] page. - - -== Additional help - -Feel free to email mailto:admin@fedoraproject.org[admin at fedoraproject.org] for help. -Here is a small screencast illustrating the steps needed to create and upload your own `.planet` file: - -http://howto.nicubunu.ro/video/planet_fedora.ogg - - -== Reporting Bugs - -If you have found a bug, please send an email to the mailto:webmaster@fedoraproject.org[Websites team] including a description, screenshot (if you have one), browser name and version, and OS. - -=== Test Matrix - -We have put together a https://fedoraproject.org/wiki/Planet_Browser_Test_Matrix[test matrix] for the Planet's look and feel across browsers and platforms. -Feel free to take a look at it, or help us to expand our coverage. +If you encounter material on a Platform that appears to violate these guidelines, follow the reporting guidelines in the xref:project:ROOT:code-of-conduct.adoc[Fedora Code of Conduct]. From 73c8d5b5511d8a6f57dc9602ae94641349084c85 Mon Sep 17 00:00:00 2001 From: Justin W. Flory Date: Oct 02 2020 16:58:19 +0000 Subject: [PATCH 4/12] Make edits to definitions of Platforms and permitted content per review This commit makes adjustments and edits based on the comments by @bcotton and @misc in Fedora-Council/council-docs PR #67. Signed-off-by: Justin W. Flory --- diff --git a/council/modules/ROOT/pages/policy/community-publishing-platforms.adoc b/council/modules/ROOT/pages/policy/community-publishing-platforms.adoc index dd2af0b..8169b74 100644 --- a/council/modules/ROOT/pages/policy/community-publishing-platforms.adoc +++ b/council/modules/ROOT/pages/policy/community-publishing-platforms.adoc @@ -7,7 +7,7 @@ It provides a loose framework of how moderation is handled in cases that https:/ [[what]] == What are Community Publishing Platforms (or, Platforms)? -*Community Publishing Platforms*, shortened as *Platforms*, are content-focused websites that publish Creative Works. +*Community Publishing Platforms*, shortened as *Platforms*, are content-focused websites that publish Creative Works with the Fedora Trademark. In Fedora, "Creative Works" use the same definition of content and work as the https://creativecommons.org/licenses/[Creative Commons]. Platforms are places for expression of ideas and thoughts specifically related to or in the interest of the Fedora Project and its community. @@ -27,18 +27,11 @@ Community Publishing Platforms include, but are not limited to, the following ex Community Publishing Platforms feature Creative Works curated and managed by an individual contributor or groups of contributors. Platforms may be provided on infrastructure or web services hosted and managed by the Fedora Project or its sponsors. -While Creative Works on Platforms are not officially endorsed by the Fedora Project or Red Hat, because they are part of the Fedora Community (and use the Fedora trademarks to identify themselves), Creative Works must comply with the xref:project:ROOT:code-of-conduct.adoc[Fedora Code of Conduct]. -Individuals and creators on Platforms who are unable to meet this standard of conduct will have their Creative Works removed and will be not be promoted/advertised by Fedora. -Our intent is for all Fedora community members to have a positive and welcoming experience in all community spaces, both official and unofficial. +Creative Works on Platforms must comply with the xref:project:ROOT:code-of-conduct.adoc[Fedora Code of Conduct]. +These Creative Works are not officially endorsed by the Fedora Project or Red Hat, but must comply with https://fedoraproject.org/wiki/Legal:Trademark_guidelines#Community_sites_and_accounts[existing trademark rules]. +If the Fedora Trademark is used, it must comply to this policy. -[[forbidden]] -=== What is absolutely forbidden? - -The following categories of Creative Works are never permitted under any circumstances. -Sharing these types of Creative Works on Community Publishing Platforms will result in immediate deletion or possible account suspension depending on severity: - -* Depictions of nudity, near-nudity, or other adult content -* Use of material that violates the owner's copyright +Creative Works that violates the Code of Conduct will be removed from Platforms and the publisher of the Creative Work may be subject to losing their publishing access. [[report]] From 6e139362e54156ff6d1b79d6ffbe3d26375ce2d2 Mon Sep 17 00:00:00 2001 From: Justin W. Flory Date: Oct 02 2020 16:58:19 +0000 Subject: [PATCH 5/12] metadata: Add author line, revision line, attributes, and license header This commit refreshes various document metadata for future publishing. It includes an author line citing the Fedora Council and Fedora Community and points to the council-discuss mailing list as an email. It also adds a table of contents and a licenser header to the file. (CC BY is the default license for unlicensed content for Fedora contributors, but this is an explicit declaration of license in the document.) Signed-off-by: Justin W. Flory --- diff --git a/council/modules/ROOT/pages/policy/community-publishing-platforms.adoc b/council/modules/ROOT/pages/policy/community-publishing-platforms.adoc index 8169b74..1627a97 100644 --- a/council/modules/ROOT/pages/policy/community-publishing-platforms.adoc +++ b/council/modules/ROOT/pages/policy/community-publishing-platforms.adoc @@ -1,4 +1,10 @@ = Community Publishing Platforms +Fedora Council, Fedora Community, and others +v1.0.0, 2020-04-21 +:toc: + +[link=https://creativecommons.org/licenses/by/4.0/] +image:https://img.shields.io/badge/License-CC%20BY%204.0-lightgrey.svg[License: CC BY 4.0] This policy page describes how Community Publishing Platforms are defined, reviewed, and moderated. It provides a loose framework of how moderation is handled in cases that https://fedoraproject.org/wiki/Legal:Trademark_guidelines#Community_sites_and_accounts[involve the Fedora Trademark]. From a23ab8a65feebb0b30f827d9c9dcfc096a4262dc Mon Sep 17 00:00:00 2001 From: Justin W. Flory Date: Oct 02 2020 16:58:19 +0000 Subject: [PATCH 6/12] Maintain internal definition of Creative Works @till rightly pointed out that the Creative Commons page I linked does not define what a Creative Work is. So, we cannot tell people to look somewhere for a definition where it is not defined. This edit creates a broad definition of what a Creative Work might be while also reserving the right of the Fedora Council to change the definition of a Creative Work in the future. https://pagure.io/Fedora-Council/council-docs/pull-request/67#comment-118151 Signed-off-by: Justin W. Flory --- diff --git a/council/modules/ROOT/pages/policy/community-publishing-platforms.adoc b/council/modules/ROOT/pages/policy/community-publishing-platforms.adoc index 1627a97..4d6a634 100644 --- a/council/modules/ROOT/pages/policy/community-publishing-platforms.adoc +++ b/council/modules/ROOT/pages/policy/community-publishing-platforms.adoc @@ -14,12 +14,20 @@ It provides a loose framework of how moderation is handled in cases that https:/ == What are Community Publishing Platforms (or, Platforms)? *Community Publishing Platforms*, shortened as *Platforms*, are content-focused websites that publish Creative Works with the Fedora Trademark. -In Fedora, "Creative Works" use the same definition of content and work as the https://creativecommons.org/licenses/[Creative Commons]. Platforms are places for expression of ideas and thoughts specifically related to or in the interest of the Fedora Project and its community. [[examples]] === Examples +Creative Works include, but are not limited to, the following examples: + +* Blog posts +* Pictures or photographs +* Public social media posts +* Other written communications depending on context + +The Fedora Council reserves the authority to modify or expand the definition of Creative Works, based on unique context of the Fedora Project and the Fedora Community.. + Community Publishing Platforms include, but are not limited to, the following examples: * https://communityblog.fedoraproject.org/[Community Blog] From 58eed7dbb962133d86320a55a510816dc91bd39c Mon Sep 17 00:00:00 2001 From: Justin W. Flory Date: Oct 02 2020 16:58:19 +0000 Subject: [PATCH 7/12] Change examples of Community Publishing Platform to explicit list This edit addresses @till's concern that the written example of social media accounts was too broad and should be specific. So, this commit basically turns a publicly-editable wiki page into an official policy at the Council level: https://fedoraproject.org/wiki/Marketing_social_networks#Official_Accounts If this commit is merged, that section of the wiki should be deleted and pointed to the published policy instead. * https://pagure.io/Fedora-Council/council-docs/pull-request/67#c-1627a97b5b362d2104afa618ca7fd866325df87a-26 * https://pagure.io/Fedora-Council/council-docs/pull-request/67#c-1627a97b5b362d2104afa618ca7fd866325df87a-28 Signed-off-by: Justin W. Flory --- diff --git a/council/modules/ROOT/pages/policy/community-publishing-platforms.adoc b/council/modules/ROOT/pages/policy/community-publishing-platforms.adoc index 4d6a634..7d0a3a7 100644 --- a/council/modules/ROOT/pages/policy/community-publishing-platforms.adoc +++ b/council/modules/ROOT/pages/policy/community-publishing-platforms.adoc @@ -32,8 +32,16 @@ Community Publishing Platforms include, but are not limited to, the following ex * https://communityblog.fedoraproject.org/[Community Blog] * http://fedoraplanet.org/[Planet] -* Social media platforms (e.g. Facebook, Twitter, LinkedIn, YouTube, etc.) - +* Specific social media accounts +** https://www.facebook.com/TheFedoraProject +** https://twitter.com/fedora +** https://twitter.com/fedoracommunity +** https://twitter.com/fedora_planet +** https://www.youtube.com/channel/UCnIfca4LPFVn8-FjpPVc1ow +** https://www.reddit.com/r/Fedora/ +** https://discord.gg/fedora +** https://telegram.me/fedoranews +** https://www.instagram.com/thefedoraproject/ [[content]] == What content is appropriate for Platforms? From 33e99d3db1094c7e6749c186aaa8d2c36640d9c7 Mon Sep 17 00:00:00 2001 From: Justin W. Flory Date: Oct 02 2020 16:58:20 +0000 Subject: [PATCH 8/12] Do not set false expectations of active curation Community Publishing Platforms are not actively curated. The reports we receive are typically reported by someone who happened to notice problematic content. This addresses @till's comment to avoid making promises we might not be able to keep. We have the power to yield some moderation ability, but it is not a power that is used unless someone brings an issue to our attention. https://pagure.io/Fedora-Council/council-docs/pull-request/67#c-1627a97b5b362d2104afa618ca7fd866325df87a-41 Signed-off-by: Justin W. Flory --- diff --git a/council/modules/ROOT/pages/policy/community-publishing-platforms.adoc b/council/modules/ROOT/pages/policy/community-publishing-platforms.adoc index 7d0a3a7..a28e959 100644 --- a/council/modules/ROOT/pages/policy/community-publishing-platforms.adoc +++ b/council/modules/ROOT/pages/policy/community-publishing-platforms.adoc @@ -46,8 +46,9 @@ Community Publishing Platforms include, but are not limited to, the following ex [[content]] == What content is appropriate for Platforms? -Community Publishing Platforms feature Creative Works curated and managed by an individual contributor or groups of contributors. +Community Publishing Platforms feature Creative Works controlled by but not actively curated by the Fedora Community and Fedora Leadership. Platforms may be provided on infrastructure or web services hosted and managed by the Fedora Project or its sponsors. +Community Publishing Platforms are not actively curated because they rely on decentralized community labor and contributions that are difficult to centrally control. Creative Works on Platforms must comply with the xref:project:ROOT:code-of-conduct.adoc[Fedora Code of Conduct]. These Creative Works are not officially endorsed by the Fedora Project or Red Hat, but must comply with https://fedoraproject.org/wiki/Legal:Trademark_guidelines#Community_sites_and_accounts[existing trademark rules]. From 918795a3e2e10acf5f773807575ff542859a50bb Mon Sep 17 00:00:00 2001 From: Justin W. Flory Date: Oct 02 2020 16:58:20 +0000 Subject: [PATCH 9/12] Leave disciplinary action to Code of Conduct This addresses @till's feedback that this policy did document disciplinary action. But does it make sense for this document to dictate disciplinary action? No, I do not think so. We should leave it to the scope of the Fedora Code of Conduct to determine what possible outcomes may happen if someone publishes inappropriate Creative Works on a Community Publishing Platform. https://pagure.io/Fedora-Council/council-docs/pull-request/67#c-1627a97b5b362d2104afa618ca7fd866325df87a-41 Signed-off-by: Justin W. Flory --- diff --git a/council/modules/ROOT/pages/policy/community-publishing-platforms.adoc b/council/modules/ROOT/pages/policy/community-publishing-platforms.adoc index a28e959..edf7a3d 100644 --- a/council/modules/ROOT/pages/policy/community-publishing-platforms.adoc +++ b/council/modules/ROOT/pages/policy/community-publishing-platforms.adoc @@ -54,10 +54,9 @@ Creative Works on Platforms must comply with the xref:project:ROOT:code-of-condu These Creative Works are not officially endorsed by the Fedora Project or Red Hat, but must comply with https://fedoraproject.org/wiki/Legal:Trademark_guidelines#Community_sites_and_accounts[existing trademark rules]. If the Fedora Trademark is used, it must comply to this policy. -Creative Works that violates the Code of Conduct will be removed from Platforms and the publisher of the Creative Work may be subject to losing their publishing access. - [[report]] == How to report a Creative Work If you encounter material on a Platform that appears to violate these guidelines, follow the reporting guidelines in the xref:project:ROOT:code-of-conduct.adoc[Fedora Code of Conduct]. +Specific outcomes and/or disciplinary actions fall under the scope of the Fedora Code of Conduct. From 73d4cb9f0f4663ec66d86da6346880accfa1169a Mon Sep 17 00:00:00 2001 From: Justin W. Flory Date: Oct 02 2020 16:58:20 +0000 Subject: [PATCH 10/12] Increment to v1.1.0, update timestamp, add new author This commit updates document metadata and makes no changes to the written policy. I made some non-trivial changes, so I opted to bump a release. I also added my name explicitly as an author because I feel like I have now invested a non-trivial amount of my personal time and energy into drafting this policy. Signed-off-by: Justin W. Flory --- diff --git a/council/modules/ROOT/pages/policy/community-publishing-platforms.adoc b/council/modules/ROOT/pages/policy/community-publishing-platforms.adoc index edf7a3d..6c5ce77 100644 --- a/council/modules/ROOT/pages/policy/community-publishing-platforms.adoc +++ b/council/modules/ROOT/pages/policy/community-publishing-platforms.adoc @@ -1,6 +1,6 @@ = Community Publishing Platforms -Fedora Council, Fedora Community, and others -v1.0.0, 2020-04-21 +Justin W. Flory, Fedora Council, Fedora Community, and others +v1.1.0, 2020-08-08 :toc: [link=https://creativecommons.org/licenses/by/4.0/] From c1edc2492ea0add9402adeaf416e01d4d38c73c6 Mon Sep 17 00:00:00 2001 From: Justin W. Flory (he/him) Date: Oct 02 2020 17:08:34 +0000 Subject: [PATCH 11/12] Amend reporting guidelines for Platform moderators This commit amends the reporting guidelines at the end of the proposal. The edit is based on feedback from @rhea in Pull Request #67. It encourages reporters to work _first_ with Platform moderators as a first response. It deliberately adds language to allow a Platform moderator to defer an issue to the Fedora Code of Conduct process at their discretion. This is a work-around to NOT collect Personally-Identifiable Information about day-to-day issues often resolved quickly by an informed Platform moderator who may have additional context that is not obvious. This work-around hopefully encourages Platform moderators to work with the Fedora Council at their own discretion of whether a local issue needs escalation. Because making a formal report in the CoC _is_ an escalation, from a psychological point-of-view. However, it also leaves a pathway for a reporter who is unsatisfied with the handling of an issue by a Platform moderator to escalate. Signed-off-by: Justin W. Flory (he/him) --- diff --git a/council/modules/ROOT/pages/policy/community-publishing-platforms.adoc b/council/modules/ROOT/pages/policy/community-publishing-platforms.adoc index 6c5ce77..891516d 100644 --- a/council/modules/ROOT/pages/policy/community-publishing-platforms.adoc +++ b/council/modules/ROOT/pages/policy/community-publishing-platforms.adoc @@ -58,5 +58,8 @@ If the Fedora Trademark is used, it must comply to this policy. [[report]] == How to report a Creative Work -If you encounter material on a Platform that appears to violate these guidelines, follow the reporting guidelines in the xref:project:ROOT:code-of-conduct.adoc[Fedora Code of Conduct]. -Specific outcomes and/or disciplinary actions fall under the scope of the Fedora Code of Conduct. +If you participate in an informally moderated Platform (e.g. Reddit, Telegram, Discord, etc.), work with Platform moderators first to report a Creative Work. +For the provided examples, this could be a Sub-Reddit moderator, a Telegram group admin, or a Discord server admin. + +If you are unsuccessful in working with Platform moderators OR a Platform moderator encourages you to do so, follow the reporting guidelines in the xref:project:ROOT:code-of-conduct.adoc[Fedora Code of Conduct]. +Specific outcomes will fall under the scope of the Fedora Code of Conduct. From 506b41c7df38b60b1c217998c7808a4b658e8dd6 Mon Sep 17 00:00:00 2001 From: Justin W. Flory (he/him) Date: Oct 02 2020 17:16:20 +0000 Subject: [PATCH 12/12] v1.1.1: Version increment and timestamp edit Based on changes introduced in c1edc2492ea0add9402adeaf416e01d4d38c73c6. Signed-off-by: Justin W. Flory (he/him) --- diff --git a/council/modules/ROOT/pages/policy/community-publishing-platforms.adoc b/council/modules/ROOT/pages/policy/community-publishing-platforms.adoc index 891516d..9c8e052 100644 --- a/council/modules/ROOT/pages/policy/community-publishing-platforms.adoc +++ b/council/modules/ROOT/pages/policy/community-publishing-platforms.adoc @@ -1,6 +1,6 @@ = Community Publishing Platforms Justin W. Flory, Fedora Council, Fedora Community, and others -v1.1.0, 2020-08-08 +v1.1.1, 2020-10-02 :toc: [link=https://creativecommons.org/licenses/by/4.0/]