Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Assemble team to develop and maintain the Drupal Dojo site #6

Open
6 tasks
gusaus opened this issue Aug 4, 2017 · 21 comments
Open
6 tasks

Assemble team to develop and maintain the Drupal Dojo site #6

gusaus opened this issue Aug 4, 2017 · 21 comments
Assignees

Comments

@gusaus
Copy link
Contributor

gusaus commented Aug 4, 2017

Now that we've launched the MVP http://drupaldojo.com/ we can go back and identify roles to manage and maintain the website. As we're using Open Social as a base, we'd ideally like to provide ways to get involved with and improve that platform.

We're defining roles on the wiki -

What other roles do we need?

For my part, I'd like to focus mainly on outreach & onboarding, rather than lead any development. I can play a support role if needed.

@miesz-ko
Copy link

miesz-ko commented Aug 8, 2017

@gusaus

My recommendation would be to use Open Social without heavy modifications. We use it at our agency as an extranet/intranet and it works great. Then you can focus on these project roles and get the community started (some roles might overlap):

  1. content creators
  2. community builders
  3. outreach + onboarding

Roles 1 + 2 might consider reposting the best of the old Drupal Dojo content to get things started. And then you need to create some fresh Drupal 8 stuff. An overview of existing resources on external websites would work nicely too as early content!
Role 3 should get the word out that the new Dojo exists and sign-up users.

Best, Mieszko

@ikit-claw
Copy link

What about some dedicated mentors? Over a forum for example. You could post your question and the mentor team could answer them? I'd prefer 1 on 1 mentoring but I understand that people are busy and this is not likely to be paid so many would not be available for a dedicated 1 on 1.

@miesz-ko
Copy link

miesz-ko commented Aug 8, 2017

@ikit-claw

Mentors are a great idea! These could work in a few groups over specific subjects, or maybe on knowledge level (beginner/intermediate/expert)? The group admin would be the mentor. Bonus: all members will be notified of activity if they choose so in their profile.

I do recommend using some structure because otherwise you're back to the Slack / Drupal.org / Reddit experience that gives one big running thread that disappears quickly.

@ikit-claw
Copy link

@miesz-ko as I imagine it a user would select what they believe they can do we could have anything from documentation - tutorials - coder writing - basics of Drupal so on. Then it wants to be archived in a public way so everyone can find it and use the resource.

@gusaus
Copy link
Contributor Author

gusaus commented Aug 8, 2017

@miesz-ko @ikit-claw Great ideas and feedback! I think we'll be able to relaunch pretty fast if there are available people to claim the roles needed to build the MVP.

Biggest needs IMHO would be

We'll need someone to manage the development environment and workflows DrupalOpenLearning/drupaldojo-old#2, but we already have our Open Social instance set up on Pantheon http://dev-drupal-dojo-open-social.pantheonsite.io/

@ikit-claw
Copy link

@gusaus I can assist with the environment if need be. Don't want to volunteer for every job lol. Though it is tempting.

@gusaus
Copy link
Contributor Author

gusaus commented Aug 11, 2017

@ikit-claw Want to assign yourself to DrupalOpenLearning/drupaldojo-old#2?

@gusaus
Copy link
Contributor Author

gusaus commented Aug 11, 2017

I added the roles to #5 (comment) and linked to a wiki page - https://github.com/DrupalOpenLearning/drupaldojo/wiki/Team

Please add your name to whatever role you'd like to take on. Also add any other roles I'm missing. Content editor?

@gusaus
Copy link
Contributor Author

gusaus commented Aug 15, 2017

Gauging interest from Lyndsey's Twitter thread (and new contributors in #drupalopenlearning), it looks like a nice small #nfp & community theme for Drupal 8 is very doable.

As Drupal Dojo (still the largest Drupal/community group) intends to use Open Social (a Drupal 8 distribution built to enable communities/nonprofits)... would it make sense to build this new theme for Drupal Dojo?

The theme would be committed back as a stand-alone project, but the Dojo site may be a catalyst for bringing people together and providing incentives for those interested in getting this done.

Thoughts?

@gusaus gusaus changed the title Assemble team to develop MVP Drupal Dojo site Assemble team to develop and maintain the Drupal Dojo site Sep 12, 2017
@gusaus
Copy link
Contributor Author

gusaus commented Oct 3, 2017

I added the webmaster role to the wiki https://github.com/DrupalOpenLearning/drupaldojo/wiki/Team#webmaster

With the site now live with many blocked/spammy users it's important we have someone responsible for managing. I think this would be a great entry level role for an apprentice wanting to gain hands on experience with Drupal and Open Social.

@gusaus
Copy link
Contributor Author

gusaus commented Oct 3, 2017

While we're currently using the out-of-the-box Open Social theme, building new theme would a great way to learn and contribute back to the community. @lyndsey I believe there's overlap with what we're talking about here? #51

@gusaus
Copy link
Contributor Author

gusaus commented Oct 20, 2017

@mmilutinovic1313 As we try to put all these projects under the same umbrella, I'd like to consolidate roles with DrupalOpenLearning/drupalopenlearning#2 and openulmus/openulmus.org#2 wherever it makes sense.

The difference in platforms (Open Social vs. ELMS) and hosting systems (Pantheon vs. AWS) may require different sized hats, but possibly the same folks mentoring the SysAdmin or PM roles just look good in hats. I do think there should be mentors who are well versed in each particular system. So we really could use some Open Social experts to make sure we're doing this right!

@mmilutinovic013
Copy link

@gusaus - have we identified these Open Social experts already? Or is this a task that should be created? I like the idea of consolidation as long as we have the right experts leading each of the efforts. Mentors should be experts in their respective position and alignment.

@gusaus
Copy link
Contributor Author

gusaus commented Oct 23, 2017

@mmilutinovic1313 We've received some great advice from @miesz-ko, one of Open Social project leads (and co-founder of the company who developed it) in this very thread, #5 (comment) #5 (comment) but we need someone available to commit a certain amount of time/wk to be the Open Social expert for this website, related mentoring sessions, and curriculum. As all code, docs, training materials will be contributed back to the Open Social project, the Drupal Dojo (still the largest group in Drupal) could provide a high visiblily platform to increase contributions to Open Social. Especially if Open Social stakeholders could sponsor this role.

@mmilutinovic013
Copy link

I kind of want to say that role should merge with the Site Architect role. This person will be responsible for guiding the vision of the website as they will have the best technical and tribal knowledge of Open Social as a platform.

@mmilutinovic013
Copy link

mmilutinovic013 commented Oct 24, 2017

@gusaus would you be interested in the social media / outreach position? Added that role as I believe it is relevant.

@gusaus
Copy link
Contributor Author

gusaus commented Oct 24, 2017

@mmilutinovic1313 Re #5 (comment) I think we should be consistent with how we're defining roles for any other Open Ulmus/Drupal Open Learning project. We might need to elaborate more on what @btopro is riffing on openulmus/openulmus.org#2 (comment) to determine which hat is worn for site architecting.

RE #5 (comment) I think we should consider social media, outreach, fundraising/sponsor wrangling, sysadmin, etc, some of the day to day operations roles we're trying to identify in DrupalOpenLearning/administration#1 and openulmus/openulmus.org#15 (comment)

@mmilutinovic013
Copy link

I can work to reduce the roles in this case and add more "tasks" to each of the roles to reflect this. We should, I do think that one of the PM's should do Social Media/outreach.

@gusaus
Copy link
Contributor Author

gusaus commented Oct 26, 2017

Here's the brief intro from @cleverington regarding some of the amazing he can do -

I reached out to @gusaus after I saw his comments / thoughts / plans in #ddi-contrib-team and am totally willing to offer assistance on Pantheon (I use / abuse Pantheon/Terminus/MultiDev daily), GitBook creation / editing, and thoughts/planning for a Local Development workflow to collaborate between multiple users.

Sounds like the perfect person to be the sysadmin mentor for the Dojo site. If that works for you @cleverington, possibly you can add some detail regarding what your role will entail? https://github.com/DrupalOpenLearning/drupaldojo/wiki/Team#technology-managersysadmin

We can also discuss here or in #drupal-dojo

@gusaus
Copy link
Contributor Author

gusaus commented Mar 9, 2018

Based on shifting priorities and time constraints of people who helped move this forward last year, I think we need to fill out every role #5 (comment) to complete and maintain this project. With a completed scope of work (that includes a budget estimate) it should not be difficult to find mentors for each of these roles. A project like http://live-ddi.pantheonsite.io/ is recent proof that a well organized group can build a community site. With an opportunity for mentors to be paid (on this and several other projects), we really just need some of you well connected, active Drupal community members to reach out to folks who may be interested and available. Ask them to join #drupal and #openlearninglabs in https://slack.opencollective.com/

A project manager who has availability to spend time on several projects is probably the biggest need. If there's a role that you'd like to keep or claim yourself, please do so.

@gusaus
Copy link
Contributor Author

gusaus commented Mar 27, 2018

Per our recent discussions in #drupaldojo and #drupalopenlearning, @dsquaredb is going to take the lead in managing our Pantheon development environment and workflows! DrupalOpenLearning/drupaldojo-old#2

@gusaus gusaus transferred this issue from DrupalOpenLearning/drupaldojo-old Nov 19, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants