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

Branding Site: Feedback and Post-Launch Cleanup #34

Open
28 of 45 tasks
cleverington opened this issue Nov 20, 2017 · 38 comments
Open
28 of 45 tasks

Branding Site: Feedback and Post-Launch Cleanup #34

cleverington opened this issue Nov 20, 2017 · 38 comments

Comments

@cleverington
Copy link
Collaborator

cleverington commented Nov 20, 2017

Feedback

Our site has finally launched! See it live at https://openulmus.org/

Now that it has launched, though, there are obviously areas where we can iteratively improve the site.

Add your actionable feedback (with recommended resolution!) via comments and we'll get it fixed up super-quick.

Tasks

Out of current scope

  • Our Collectives Section
    • Add Our Collectives section? Thoughts? <---- FEEDBACK / THOUGHTS
  • Our Projects Section
    • Add Projects Section above the Our Team section using the same functionality
    • Add Open Learning Labs (Once Branding Site exists)
    • Add Drupal Open Learning Labs (Once ELMS:LN install or Branding Site exists)
    • Add Drupal Dojo (Once ELMS:LN install or Branding Site exists)
  • Pricing
    • Update 'Prices' link to read 'Pricing'
    • Remove 'Pricing' section until it can be reviewed and approved -> Moved to PR 34 pricing - DO NOT MERGE #36
    • Review and Update 'Pricing', as needed ( task for @mmilutinovic1313 & @cleverington )
@gusaus
Copy link
Collaborator

gusaus commented Nov 20, 2017

I swapped the order a bit to reflect really quick changes we can make to live site. Beginning with the "Team" section here are some quick suggestions -

open ulmus an elms ln project open ulmus 2017-11-20 14-17-30

With regards to team members, I'm thinking we should list those who have an active or confirmed role in active projects or supporting the platform. @btopro @kat-wehr @michael-collins @djfusco and ....?

@gusaus
Copy link
Collaborator

gusaus commented Nov 20, 2017

Some notes on the course section -

open ulmus an elms ln project open ulmus 2017-11-20 14-53-15

Not sure we need this section until we have a couple live courses to display. Thoughts?

@gusaus gusaus assigned gusaus and unassigned gusaus Nov 20, 2017
@gusaus
Copy link
Collaborator

gusaus commented Nov 20, 2017

Few comments regarding the footer....
open ulmus an elms ln project open ulmus 2017-11-20 15-47-22

@cleverington
Copy link
Collaborator Author

@gusaus Some thoughts.

Team

I'm good with all the recommended changes, including adding each Team Members preferred social media.

Courses

We should move this content into a development branch (including a req to set out a defined height/width for consistency) and bring the content back in as it goes live.

Footer

Footer Links - I plan on shifting much that content into a development branch.

On the powered by ELMS:LN, I would prefer to add that as a component somewhere on the page instead, in addition to the Grav CMS. Part of the Ulmus is respecting the culminated OSS projects which has built is, so it seems counter-intuitive to remove acknowledgement of GravStrap. Though, I would include a note we are powered by a Gravstrap sub theme.

@gusaus
Copy link
Collaborator

gusaus commented Nov 21, 2017

Thoughts on these thoughts?

open ulmus an elms ln project open ulmus 2017-11-20 16-01-09

@gusaus
Copy link
Collaborator

gusaus commented Nov 21, 2017

@cleverington

We should move this content into a development branch (including a req to set out a defined height/width for consistency) and bring the content back in as it goes live.

Sounds like a very good idea for anything we can't revise/tweak in the very short term.

mmilutinovic013 added a commit that referenced this issue Nov 21, 2017
Removing Team Bios and updating social as per #34.
@gusaus
Copy link
Collaborator

gusaus commented Nov 30, 2017

Are all the current team members #2 good with being listed on the site? https://openulmus.org/

cc @btopro @kat-wehr @michael-collins @djfusco

@btopro
Copy link

btopro commented Nov 30, 2017

fine here

@gusaus
Copy link
Collaborator

gusaus commented Nov 30, 2017

Some feedback on "Our Projects Section" as listed out #34 (comment)

What is an Open Ulmus project?

Is it a course? If so, we're currently just working on ELMS:LN Open Ulmus Course #6

Is it a white label instance of Open Ulmus? If yes, we could add projects that @mmilutinovic1313 has checked off openlearninglabs/administration#6

Seems like 'projects' would just be the latter. So Drupal Open Learning and Drupal Dojo would be the first 2 we could list.

Thoughts?

@gusaus
Copy link
Collaborator

gusaus commented Nov 30, 2017

Some feedback on "Our Collectives Section" as listed out #34 (comment)

Open Ulmus has just the one collective https://opencollective.com/openulmus and we should definitely embed the widgets that display sponsors & backers (possibly hold off until we have more than one!) https://github.com/opencollective/opencollective/wiki/Show-Backers-and-Sponsors

Better yet, incorporate Polymer for a better handle on how we display widgets opencollective/opencollective-api#769

This would all be in the sponsor/backer section.... not sure we need an 'Our Collectives'

@djfusco
Copy link

djfusco commented Dec 1, 2017

okay with me.

@michael-collins
Copy link

Fine with me as well.

cleverington added a commit that referenced this issue Dec 2, 2017
@mmilutinovic013
Copy link
Collaborator

@cleverington - let's work together on pricing this week. We can also make sections for all the other sub-issues. I wanted to ask @gusaus if dojo and the open learning labs have logos we can / should use?

@cleverington cleverington mentioned this issue Dec 5, 2017
26 tasks
@gusaus
Copy link
Collaborator

gusaus commented Dec 7, 2017

Just want to make sure we're clear regarding what courses to display. I 'think' we agreed any live or under development courses would be in scope. That would include -

In terms of displaying, some slight modifications of something like https://webpack.academy/ could work -
home webpack learning academy 2017-12-06 17-13-23

Thoughts?

@mmilutinovic013
Copy link
Collaborator

mmilutinovic013 commented Dec 8, 2017

Yep XAPI is live - I have to create an issue about fixing media.openulmus.org (#49)

@mmilutinovic013
Copy link
Collaborator

Is @ikit-claw still a part of this project, @gusaus & @cleverington? If so we can add him to the site with permission -- if not I'll delete the space on the issues!

@gusaus
Copy link
Collaborator

gusaus commented Dec 9, 2017

I think we can clean up the way we're displaying Open Collective sponsors and backers. What do you think about replicating https://webpack.js.org/

webpack 2017-12-08 17-05-17
webpack 2017-12-08 17-07-43
webpack 2017-12-08 17-09-28
webpack 2017-12-08 17-10-48
webpack 2017-12-08 17-11-43

@gusaus
Copy link
Collaborator

gusaus commented Dec 9, 2017

I made a bunch of notes and referenced additional comments in the above task list #34 (comment)

Make sure to check the references to the google doc regarding marketing copy.

Would be great if we make quick fixes to the links and then brainstorm/solidify both the copy and the perks in the google doc.

cleverington added a commit that referenced this issue Dec 12, 2017
mmilutinovic013 added a commit that referenced this issue Dec 13, 2017
Issue #34 footer and courses resolution.
@gusaus
Copy link
Collaborator

gusaus commented Dec 13, 2017

Couple notes on the 'support' section -

open ulmus an elms ln project open ulmus 2017-12-12 21-08-37

Is there a reason we couldn't format more like #34 (comment)?

@gusaus
Copy link
Collaborator

gusaus commented Dec 13, 2017

I provided a few more rounds of feedback and made notes in the task list #34 (comment)

Aside from mainly cosmetic issues, it's mainly the a question regarding how much/little we should be referencing the future service at the moment (see my confusing comments in 'marketing copy' section). Personally I think we should keep the focus primarily on Open Ulmus, as a child OSS project of ELMS.

We can/should certainly blog, tweet, run ongoing Dojo sessions/sprints/etc as way to keep potential supporters and contributors looped in as we progress. I'm just not sure that saying we'll providing a service (or directing to a partner like Open Learning Labs before that's ready) will be a selling point to those who aren't already familiar with ELMS:LN and the amazing team (aside from myself) that's representing!

The other thing to keep in mind is we have at least 3 Open Ulmus related solutions already queued up to carry us into the new year! openlearninglabs/administration#6 (comment)

Would be great to have feedback from the rest of the team! @btopro @kat-wehr @michael-collins @djfusco

@cleverington
Copy link
Collaborator Author

@gusaus It is a work in progress.

The current Support section from OpenUlmus loads by a si gle script tag.

I was actually planning on moving your comments into a separate issue last night for the stuff which is a little more complicated. I am either going to have to find a module that can support our support section's content, find one that is already installed and how to put it to better use, or create my own.

I just didint spin it off last night cause I got busy with launching the updated content.

I also want to flip xAPI to be the FIRST card, considering it is the only ome working and a clickable link.

We also need to discuss / decide on those Office Hours and whether to straight up remove it for now until we have a confirmed schedule outlining attendance and devs/admins available to answer installation, co figuration, and debugging questions. Personally, I say leave it, but add notes that Sponsorship will make it happen.

@cleverington
Copy link
Collaborator Author

Second piece of feedback is the Courses themselves. I added those cards as sort of filler content until we can create a standard height / width / layout / etc. on the cards. You'll notice they definitely are not perfect.

If anyone has any thoughts / feedback on those cards, would love it.

Also, need 'Coming Soon' landing pages for both in-development courses that we can link to.

@gusaus
Copy link
Collaborator

gusaus commented Dec 14, 2017

@cleverington Thx - just wanted to provide more feedback as I know we want to focus back on other complementary projects.

Assuming it would take little time to add back in, I'd be on the side of removing anything (like office hours) that team listed on the site is currently unable to deliver. We could potentially have mentoring/office hours tier on the Open Learning Labs collective and link to that in the near future.

Followup questions/thoughts on displaying courses & sponsors -

@btopro Is there any sort of polymer, webcomponent or other magical gizmo thing that could give us better control/display of the courses? #34 (comment)

Similar thing for displaying backers/sponsors? #34 (comment)

With regards to linking to courses in progress.... what if each course was developed in it's own repo on https://github.com/openulmus/ - if we went that route, we could create a collective for each course and allow people/orgs to fund it!

Definitely should create an issue to explore a collaborative course dev/funding process, but some of the workflows here provide some divine inspiration - https://about.gitlab.com/2017/10/12/collaborative-course-environment-gitlab-grav/

@btopro
Copy link

btopro commented Dec 14, 2017

https://www.webcomponents.org/element/PolymerElements/paper-card is what we've used previously; it's a nice pretty standard convention for a window into what the thing is. Could even pop open via paper-dialog to provide more details

@gusaus
Copy link
Collaborator

gusaus commented Dec 14, 2017

Seems like that could work well for courses, ya? Also would unify the experience a bit if we're using a Drupal based site for Drupal Open Learning.

And implantation might make for a nice Drupal Dojo mini session!

Thoughts on that @mmilutinovic1313 @cleverington ?

@gusaus
Copy link
Collaborator

gusaus commented Dec 20, 2017

Quick followup to @btopro regarding Polymer #34 (comment)

Are there any recommended options for exporting sponsor/backer data into an element?
https://opencollective.com/openulmus/edit#export <-- provides us with a few export options

Is there anyone interested/well versed enough to create one as a teachable moment?

@btopro
Copy link

btopro commented Dec 21, 2017

oh https://opencollective.com/openulmus/members/all.json into a <template is="dom-repeat"> would be super easy to generate a list

@btopro
Copy link

btopro commented Dec 21, 2017

what's the target as far as being a teachable thing?

@gusaus
Copy link
Collaborator

gusaus commented Dec 21, 2017

I'm just thinking we could turn any cool new feature or integration into a Drupal Dojo session anytime. Several communities (Drupal, ELMS:LN, Grav,...even Open Collective) would wanna get involved with all the amazing!

@btopro
Copy link

btopro commented Dec 21, 2017

gotcha; I know several people capable of turning that into something; it's a matter of who, when, etc. @mmilutinovic1313 asked me about doing a dojo session; I could probably swing that end of next week or week after and do this or something more elms:ln related to polymer

@btopro
Copy link

btopro commented Dec 21, 2017

I almost have HAX working for D6 and D7; working towards backdrop today; D8 isn't hard but I just don't support it at this time so not sure how helpful something on that would be (unless it was; "look how easy this is to integrate into any CMS,.... someone plz do D8 :))

@gusaus
Copy link
Collaborator

gusaus commented Dec 21, 2017

D8 isn't hard but I just don't support it at this time so not sure how helpful something on that would be (unless it was; "look how easy this is to integrate into any CMS,.... someone plz do D8 :))

@btopro If you were able to do a quick Dojo session/demo on how you set up D7, we could also use that as a call for D8 help and really whatever/whoever else we need.

Similar thing for Polymer and OpenCollective. The elements(?) OpenUlmus needs may also be useful for https://www.elmsln.org/ and any other project incorporating OpenCollective in the ELMS:LN.

As I don't know how long any of this will take (we should get all this into the project scope #1), if there's somebody who can do a quick implentation and demo, we can again use that as an opportuntity to ask for contributors and contributions. Actually could be a really good way direct attention/funders to our collectives.

@btopro
Copy link

btopro commented Dec 21, 2017

hmmm ok. so like a thing about setting up Webcomponent based development in D7 using the webcomponent module, HAX (which I just got mostly working), and then showing some custom development w/ polymer which uses opencollective data as the backend to present user info.

This is all stuff I'd be totally game for, especially since I"m going to have to start documenting in blog posts, videos and writing wtf HAX is, how it works, how you can leverage it in different systems.

@gusaus
Copy link
Collaborator

gusaus commented Dec 21, 2017

If D7 is more ready to go, maybe we could start by spinning up an OpenProducer (D7/Panopoly based) instance for the Drupal Open Learning branding site. We should be able to swap out the Pantheon sponsored setup for the current/old http://drupalopenlearning.org/

Along with making sure we include features/functionality in the project scope, we should list out any human helpers that we may still need (mentors/apprentices for dev, docs, training, producing vids, blog posts, sprints/events etc.).

@gusaus
Copy link
Collaborator

gusaus commented Apr 8, 2018

@btopro Based on https://www.youtube.com/watch?v=EazgwOcQ2EI, it looks like we'd be able to display our courses similar to the example in #34 (comment) with HAX

If this is the case, do we have HAX already plugged into this Grav site? or do we need to update and include https://github.com/elmsln/grav-plugin-hax?

@btopro
Copy link

btopro commented Apr 8, 2018

it's not on there yet but it's some small love (and HAX in general getting more bug fixes) from being a drop in replacement for legacy authoring

@gusaus
Copy link
Collaborator

gusaus commented Apr 8, 2018

@btopro Might this be something interested contributors at DCon could sprint on? If so, we could put it on the Drupal Open Learning sprint agenda!

@btopro
Copy link

btopro commented Apr 9, 2018

maybe; I'll be there Friday most of sprint day trying to do sprints on HAX with anyone interested.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants