A goal of the Drupal.org redesign was to unify *.drupal.org sites a bit. There is a common header and navigation to be used.

First, enable the drupalorg_crosssite module from http://drupal.org/node/1007092. This will get the basics in the header and footer done. Since it has login elements, the login block should be disabled. Currently there are stats in the footer. Those should go at the bottom of the rightsidebar on a specific page, like http://drupal.org/getting-involved and http://localize.drupal.org/translate.

drupalorg_crosssite controls the section navigation, which will need work. Currently, there are two tabs linking to groups.drupal.org:
- "Groups & Meetups" on http://drupal.org/community
- "Your Groups" on http://drupal.org/user, when logged in.
We need to make sure these still make sense and work as expected. The rest of the site needs new section(s) to get around the site.

(Yes, there is debate about the navigation as a whole, #869936: Subnavigation improvements. I recommend considering that out of scope for this issue and working with the current system. Implementing it inconsistently won't work.)

In general, it would be a good time to evaluate what blocks are on what pages.

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

yoroy’s picture

Subscribination.

lisarex’s picture

Subscribination aussi.

c4rl’s picture

Subscribble

greggles’s picture

Project: Drupal.org infrastructure » Groups.drupal.org
Version: » 6.x-1.x-dev
Component: groups.drupal.org » Code
FileSize
93.23 KB

Here's how far I got. I'll try to push to groups.scratch.drupal.org soonish.

greggles’s picture

Ok, that's now live on groups.drupal.org.

The issue to get it committed to drupalorg is #1092680: Incorporate g.d.o to the crosssite navigation.

Where should the "Groups & Meetups" on http://drupal.org/community link to?

lisarex’s picture

I think Groups & Meetups should link to http://groups.drupal.org/groups, since it's the main directory to all Groups on g.d.o.

Found a pathname conflict on http://groups.scratch.drupal.org/community

/community is the primary nav's link to Community and Support, but unfortunately there's a group with that pathname. Can we rename the group on the scratch site database?

greggles’s picture

Once there's a decision on all the IA I think the next steps to make it a reality would be simple.

What is the problem with the /community page?

lisarex’s picture

Status: Active » Needs work

cool! Re screenshot in #4, the 'Your' tabs shouldn't appear for anonymous users (on d.o., they only tabs are Drupal Homepage and Login/Register.

For anon users, we'd need to ensure they can find their way into the groups directory. The Groups link is pretty prominent already on the Community and Support section (assuming it isn't changed; it's something i can keep an eye on)

Would like leisareichelt to review this as well.

I like the idea in the screenshot of linking the stats but maybe something to review last, once the rest of the page is in place.

@greg, the path is no longer a problem, but on the scratch site, when I made that comment, /community in the primary nav used to point to the group called /community

lisarex’s picture

Events, Groups, Jobs, Recent, My account should be in the tab styling (where Dashboard, Your Posts etc are currently in the scratch site)

Also, I think current Groups page should be called Groups Directory, since there's a Your Groups (not My - my bad).

From talking w/ Leisa, it would be ideal if the g.d.o can always appear as if it's part of the main d.o. site.

lisarex’s picture

Actually, ignore my comments in #9. Given that g.d.o. has completely different functionality than d.o. (and everyone has different permissions there!) etc. and think it would be quite useful to keep it looking separate than the main d.o. site, to avoid confusing people. The treatment given to the Association site could work really well.

greggles’s picture

depending on how we go with this there's now a new method in use.

Roughly around http://drupalcode.org/project/drupalorg.git/blob/refs/heads/6.x-3.x:/dru... we see how to create nav like on association.d.o

This seems vastly simpler to create for me but perhaps more confusing as a UI (I'm not sure on that last comment, it's just my impression after becoming used to the nav on association.d.o).

tvn’s picture

FileSize
19.73 KB

I created mockup of navigation based on Association site:

GDO header navigation

Where:
Recent - better explained at http://drupal.org/node/1074224#comment-5316924.
Groups - current g.d.o/groups
Events - current g.d.o/events
Jobs - current g.d.o/jobs
About and FAQ - I propose to create 2 static pages with info about the site and various information on how to use it. It would look much better than having such info in groups posts like it is now

lisarex’s picture

Status: Needs work » Needs review

Header looks great! My only comment is that I think start with an About page, and we can always create the FAQ page under it. (Do we really need an FAQ? I think some additional research / survey should happen, which I'm happy to lead, perhaps once the initial retheming and layout changes happen!)

yoroy’s picture

Thank you for doing this. Looking good. Agree with lisarex that a single About page is a better start. FAQs are to be discouraged imo, and if need be, put under 'About'.

The spacing of 'Groups' needs work, make consistent with association header typography there.

yoroy’s picture

FileSize
24.75 KB

attaching screengrab...

grab of association sub site typography treatment

tvn’s picture

FileSize
29.94 KB

Edited header: removed FAQ link and corrected 'Groups'

Groups Header v2

drumm’s picture

I did a bit of work on this on the plane. I'll be reviewing my local commits to drupalorg_crosssite and testing.

drumm’s picture

drumm’s picture

I'd really like to solve this from the original post:

drupalorg_crosssite controls the section navigation, which will need work. Currently, there are two tabs linking to groups.drupal.org:
- "Groups & Meetups" on http://drupal.org/community
- "Your Groups" on http://drupal.org/user, when logged in.
We need to make sure these still make sense and work as expected. The rest of the site needs new section(s) to get around the site.

Now the problem is a bit different- since we are not sharing navigation, we don't want different above content tabs going to different sites with non-shared navigation. I think we should remove those two items, and make sure important groups pages are sufficiently obvious on Drupal.org. Saying it like that makes it sound like a Drupal.org-only issue, so I encourage anyone with a good idea to open that issue.

lisarex’s picture

drumm, if I understand you correctly, you're saying that any links to g.d.o. need to be obvious they're going to a new site. Totally agree. I'm ok with removing those links. I suspect they may have been designed with the idea that g.d.o would be incorporated into d.o. Though one probably ought to check google analytics to see if folks are using the link their profile page.

When we get going on #1288460: Divide "Community & Support" top level nav into Community, Support and Get Involved, we can ensure that g.d.o is given due prominence on the page.

drumm’s picture

I removed the Groups & Meetup option under Community & Support in the branch at #1386716.

For the user page tab- there isn't a great way to track it in Google Analytics, the referrers are all sorts of pages with uids in them. I think the user area could be generally improved, but that's another project. Might just get rid of that one too.

greggles’s picture

I think those might be the only two links to g.d.o, though. Should it go into the footer nav? Just inside of content (e.g. project and book pages)?

drumm’s picture

Groups & Meetups is a footer link to http://groups.drupal.org/groups at the moment.
http://drupal.org/community mentions it in the body of the page.
Adding to the right side of http://drupal.org/getting-involved would be something good and quick to do.

tvn’s picture

I am also ok with removing "Your Groups", it is definitely confusing to have a tab which sends you to another site.

Maybe instead we could add the link to g.d.o profile on d.o profile page?

For example between History and Projects:

History
Member for

Other profiles
Profile on Groups.drupal.org
(Maybe some more profiles later like localize.drupal.org)

Projects

Adding to the right side of http://drupal.org/getting-involved would be something good and quick to do.

Thats a good idea, surprised Groups are not there. Should I open an issue?

drumm’s picture

Assigned: Unassigned » drumm
Status: Needs review » Fixed

The right side of http://drupal.org/getting-involved now has

Groups – A place for groups to organize, plan, and work on projects and meetups.

I found some unused code on http://drupal.org/profile for

Find Groups Near You
Groups.Drupal.org has regional groups from all over the world.

Both are now configurable blocks, so anyone with access to http://drupal.org/admin/build/block can change the copy.

I removed the Your Groups from the section navigation at http://drupal.org/user. Linking to groups here, and all subsites is #1058794: Link to subsite profiles on master site's profile page.

http://groups.drupal.org/'s primary links are shown at the top, so they can be rearranged with #969940: Deploy bluecheese on groups.drupal.org, #1074224: Redesign groups homepage for authenticated users., or any future issues.

I think that clears up all the loose ends for this issue.

webchick’s picture

oh damn this is EXCITING.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.