Giter VIP home page Giter VIP logo

community's Introduction

community

This repository is for management of all Gluster community initiatives. Come play!

Meetings

We host a community meeting every 2nd and 4th Tuesdays of a month.

You can add this calendar to get notification on Gluster Community.

Schedule - Every 2nd and 4th Tuesday at 2:30 PM IST Bridge: https://meet.google.com/cpu-eiue-hvk

Minutes of all previous meetings would be found here

##Steps to host community meeting:

Create a new hackmd page copying contents from this template.

Edit the values such as date, CFP update, flash talk, metrics, and other such things in the template

Send out a invite to gluster-devel and gluster-users list by mentioning the following:

    Bridge: https://meet.google.com/cpu-eiue-hvk

    Minutes meeting: {link to the new hackmd created by copying the template}

    Previous Meeting notes: https://github.com/gluster/community/meetings

When the meeting starts, we need to update the hackmd with the minutes. Suggested get someone for doing this atleast once the meeting starts.

Go through the items in the template one after the another.

We have to decide the host for the next meeting.

#Don't forget to push the meeting minutes Once that is done, the minutes of the meeting have to be created as a {date}-Community-meeting.md file inside the meeting directory of the gluster/community project and pushed across to the repo. Once pushed to the repo, the minutes of the meeting have to be sent to the gluster-users and gluster-devel. (make sure the content is copy pasted rather than providing a link)

community's People

Contributors

amarts avatar amye avatar aspandey avatar aujjwal-redhat avatar black-dragon74 avatar chetanshivaji avatar csabahenk avatar harigowtham avatar harshita-shree avatar msaju avatar nik-redhat avatar nishith-vihar avatar pbhatia22 avatar rafikc30 avatar raghavendrabhat avatar sheetalpamecha avatar shwetha-acharya avatar yati1998 avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

community's Issues

Process and Documentation for accepting new projects

Right now, if someone wants to be able to get their code into the main Gluster github project, there's no set process for this.
We need:

  • A way for people to communicate their feature to us as well as where they'd like it to live
  • License (or variants)
  • A process for moving this code over
  • Who should sign off on it.

Create slack channel

It has been pointed out that the one thing slack has going for it that IRC does not is the ease-of-use as a mobile application. Sure, it can be done with IRC but it requires configuring and hosting external services where slack does not have that requirement.

Currently a "gluster" slack exists. We do not know who registered it.

I propose we just create "gluster-community" slack and use slackin to have a more friendly url at slack.gluster.org.

Translator Review

Something that we should review is how many translators we're including that maybe are no longer active.
We should review for 4.1 and see what the current state is.

Mailing list alternative

Recently I discovered that many communities are using "Discourse"
forum instead of the mailing list. Is it worth to evaluate that for
Gluster community as well?

https://www.discourse.org/

Features compared to the mailing list

  • Open source
  • One page per topic makes it easy to read replies and comments for a
    topic
  • Shows interesting metrics like Number of Views, number of replies
    etc
  • Admin dashboard
  • and many more https://payments.discourse.org/features
  • Mobile friendly

Who is using? (Not complete list, Just added a few)

Challenges(or Unknowns):

  • Migration of mailing list archive if required.
  • Migration of users

Gluster Summit 2017 - Prague, CZ

Date: October 27 - 28
Gluster Summit
We're at the last tail end of this, but I want to track what goes into a Gluster Summit planning anyways.

  • Venue: complete
  • Schedule: this process will need a separate ticket to track, but complete.
  • Catering: review week of October 9
  • Evening event: review week of October 9
  • Website updated: complete
  • Emails to attendees: week of October 9, October 16 x2
    -- Final email with details October 25
  • Slide deadline: October 13 for rough draft, October 20th for final draft
  • Swag: ordered, included custom lanyards from CZ supplier
  • Badges: at printer's as of October 4th
  • A/V filming: emails need to go out today, October 6th to find volunteers
  • Registration: 56 as of October 6, ask in attendee email to confirm

Gluster docs have poor search result quality

For example, searching for the setting performance.parallel-readdir returns nothing:

screen shot 2017-11-08 at 1 41 49 pm

Neither does parallel-readdir:

screen shot 2017-11-08 at 1 41 58 pm

Although this is a valid configuration option:

gluster volume get test_static parallel-readdir
Option                                  Value
------                                  -----
performance.parallel-readdir            true

By contrast, searching for the setting network.ping-timeout does return something:

screen shot 2017-11-08 at 1 42 28 pm

Events Planning - Feb 2018 through Feb 2019

This issue is to track events planning from Feb 2018 through Feb 2019.

To do:

  • Events Scoring spreadsheet to community, week of October 9, with cutoff by October 30 for feedback.
  • Review on Community meeting what feedback provided?
  • Put out a call for volunteers for staffing for events for 2018-2019 events schedule, week of November 6th
  • Profit?
    (This is a rough placeholder outlining Gluster events for the next year, relying on community volunteers to staff majority of events for the year.)

Website Content

The new website has content from the old website.
This issue is to track progress on an initiative to make the new website content's more inviting for users and contributors.

Tagging with both board and project, because this will need input from a wide variety of people.

Gluster Board

Determine if one is needed.

Answer these questions first:

  • What would a board be responsible for?
  • What are some examples of the duties of other boards?
  • Would Red Hat support this or hinder it?

Answer these questions second:

  • What should the makeup of the board be?
  • How can we measure success?
  • Hopefully more questions to come from the comments.

Glustered - 2018 - Bologna, IT

BioDec will host a Gluster-community meeting in Bologna (Italy) on March 8th 2018, back-to-back with Incontro Devops Italia (http://2018.incontrodevops.it) and in the same venue as the conference.

We are aiming for a half-a-day event, ATM, but can grow in length., since we have already got a reservation for a 50-people room all-day.

Tentative program:

  • 1-2 good tech talks;
  • use-case presentation from Biodec.it/Datalab.es + proposed talks;
  • QA/BOF

Things to discuss:

CfP: beginning just before Christmas?.
Ticketing: we usually use Eventbrite w. a tiny subscription fee too weed out time-waster and spammers. Number of putative attendees gets much more realistic.

2017 Community Survey

This is a to-do to open the community survey, week of October 9th.
Include previous date from 2015 and 2016, if we have data from 2014, include that too.

Creating a Community Working Group tracker

This is a meta issue to handle the Gluster community working group setup. I'm modeling this after https://github.com/ansible/community/issues - with modifications as more people are available to help.

Labels:
events
newsletter
meetups
board
project

To do:

  • Create templates for labels to make sure we've got good checklists for each thing we're doing. Project is the nebulous label that might be dropped, but it's a way to track things that are important to the project that might need a separate label in the future if we have a big enough initiative.

What can I do for gluster?

In the future, I would like to steal from Fedora's excellent contributor pathways and build out a 'what can I do for gluster':
http://whatcanidoforfedora.org/

It does not have to be nearly as flashy as this. It's on the projects tag until I figure out a better place to put this.

Community User Survey

Instead of doing a community user survey in October-November, we'll move it up to June-July timeframe with some different questions and outcomes.

Location of the website content these days?

Just noticed a problem with the Gluster.org website... all of the links on the Consultants page are busted/nonfunctional.

Not sure where to file the bug though. Didn't see anything obvious on the website, so figured someone would at least see it here. ๐Ÿ˜„

Side note - the website for Datalab (www.datalab.com) appears to be offline. Not sure if that's a temp thing, or if their entry should be removed.

Consultants

Our notes about 'who supports Gluster commercially' are out of date.
We should:

  • Put out a call on the mailing list and social channels to have people identify who's supporting Gluster
  • Confirm this is actually the case and that they want to be listed
  • Update the website.

Adding this to the Fall/Winter tracker so that there's a deadline of end of Feb on this.

/Commmunity 404s and documentation

With the new website, we're able to track 404s a lot better, and I'm seeing a ton of hits for old /community documentation that's not been redirected properly.
This issue is to track progress to resolve these 404s: either by making a choice to redirect to docs.gluster.org, move content into docs.gluster.org, or something else that I haven't thought of yet.

Gluster docs / information SEO (could be improved)

Somewhat related to #16, and while it might sound petty - it does make it hard to find good documentation, slides, talks, etc... when they're often bumped so far down on search engines.

The easiest way for me to demonstrate this was with a screenshot, I'm sorry it's not ideal (I've added a little humour to one of the points to make it up to you):

seo

Documenting a known good method for upgrades to upcoming Gluster 4.0 release

The upcoming release of Gluster 4.0 would require the users to upgrade systems from a possible set of 3.x series. It would be ideal to put together a matrix of the combination of client and server which lend themselves to easy upgrade. This matrix can be included in the documentation notes/section specifically pertaining to an upgrade.

Additionally, with the declared intent to discontinue the server RPMs for CentOS6 (due to Golang programming language run-time unavailability), it is likely that users would seek to standardize their operating infrastructures on a CentOS7 based deployment. Thus, a known good method or, a process that has been qualified would be needed for documentation.

Meetup kits / swag availability for community meetups / talks etc...

@amye suggested I post this here (good idea!).

For example, I'm giving a talk next week at Infracoders Melbourne called something like 'Clustered, Distributed File & Volume Storage' demonstrating how we're implementing Gluster for use with our Kubernetes volumes.

It would be nice to have some tshirts and stickers to give away to promote GlusterFS.

Another thing I thought of would be a small fridge magnet with a link / QR to the GlusterFS website.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.