Uploaded image for project: 'eZ Publish / Platform'
  1. eZ Publish / Platform
  2. EZP-25431

Provide public processes for community users to help out.

    Details

    • Type: Epic Epic
    • Status: Specification
    • Priority: High High
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None
    • Epic Name:
      Community contribution

      Description

      Community users should be able to easily help on eZ Platform.

      I added below the plan of a presentation I gave with an overview of things that are needed in terms of contribution.
      Side note, when we'll create stories (we should maybe add a contributing.md on our git repositories)

      Maybe have a list of community users with a bit more permission on jira (to help out on sorting out issues).

      Plan of my presentation at the meetup "Contributing to eZ projects"

      Entry point: share.ez.no

      • Create an eZ account
      • Access general information
      • Get help and help others on forums
      • Get help on community Slack chanel

      Bug tracker: jira.ez.no
      On issues you can

      • Filter
      • Watch
      • Vote
      • Test (add more info, close invalids and duplicates, update priority)

      Documentation: doc.ez.no

      • Add comments on pages
      • Write new pages
      • Create issues on Jira (component documentation) (create bugs, improvements proposal, spot missing doc).

      Code review github.com/ezsystems/

      • Subscribe to notification
      • Make sure the code respects formating rules
      • Review what the code is doing

      Write some code:

      • Fix bugs
      • Add unit/functionnal test
      • Add new features
      • Write test scenarios (Behat/BDD)
      • Update/add new translations
      • Create opensource extension bundles

        Issue Links

          Issues in Epic

            Activity

            Hide
            Dominika Kurek added a comment -

            Documentation: doc.ez.no: Write new pages

            Currently only the eZ Users group (employees) has permissions to add pages to Platform docs, community users can only view and add comments. Do we need to change the permissions?

            Show
            Dominika Kurek added a comment - Documentation: doc.ez.no: Write new pages Currently only the eZ Users group (employees) has permissions to add pages to Platform docs, community users can only view and add comments. Do we need to change the permissions?
            Hide
            Yannick Roger (Inactive) added a comment -

            Dominika Kurek The goal is to explain the state of the Art. As of right now people can not edit pages and that would lead to bigger questions regarding confluence administration. But we can accept contribution by other means like email and then integrate it ourselves.

            Anyways all of these topics are going to be split in stories and don't worry the doc team will be involved on the contribute to documentation process.

            There is also a dedicated EPIC to documentation contribution: EZP-22467

            Show
            Yannick Roger (Inactive) added a comment - Dominika Kurek The goal is to explain the state of the Art. As of right now people can not edit pages and that would lead to bigger questions regarding confluence administration. But we can accept contribution by other means like email and then integrate it ourselves. Anyways all of these topics are going to be split in stories and don't worry the doc team will be involved on the contribute to documentation process. There is also a dedicated EPIC to documentation contribution: EZP-22467
            Hide
            André Rømcke added a comment -

            We should also take advantage of the new PR template feature of Github and formalize how PR's should be filled out.

            Show
            André Rømcke added a comment - We should also take advantage of the new PR template feature of Github and formalize how PR's should be filled out.

              People

              • Assignee:
                Yannick Roger (Inactive)
                Reporter:
                Yannick Roger (Inactive)
              • Votes:
                2 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated: