All users should:

Should see Git numbers for code commits (Check for code commits not as big as in d.o.)
Should see "Code commits" link (Check that link exists, links to /commitlog)
Should see Git numbers for active devs
Commits tab show commits (Make sure that "commits tab" pulls newest commits from /commitlog)
Commit tab: Commit link ((Issue commit links goes to individual commit view in /commitlog)

These aren't about git as much as they are about the map, and as such belong in #1792788: Front page: Map
Recent commits also show up on map.

CommentFileSizeAuthor
#11 activedevelopers.png191.83 KBeliza411

Comments

eliza411’s picture

Issue summary: View changes

Removed map steps from this issue

eliza411’s picture

Issue summary: View changes

and removing the redundant one

eliza411’s picture

Title: Git on the front page » Front page: Git
Issue tags: +sprint 10

Updating title and tagging for sprint

eliza411’s picture

Status: Active » Needs work

I added a simple test for some of this - http://drupalcode.org/project/doobie.git/commit/78ce182

To do:

a way to look at the commit numbers and verify they're reasonable. The challenge is that there may be a few more than production if the tests are more active than prod or somewhat lower if not. Still, they should be greater than 0 (and presumably greater than the number of commits when the db copy was pulled, but we can't really get that data, I don't think.)

I think it makes sense to do this light set of check in one file and the actual test for "When I make a commit it should appear on the homepage tab" separately, much like features/drupalorg/frontpage_doc_update.feature

eliza411’s picture

Issue summary: View changes

Updating cross-reference to specific map issue instead of home page issue

kssundar’s picture

Assigned: Unassigned » kssundar
Status: Needs work » Needs review

Working on this one

Could you please elaborate:

Should see Git numbers for active devs

or is it same as the first point ?

eliza411’s picture

Status: Needs review » Needs work

No, it's different. It's the number of active users who have agreed to the terms of services.

active developers

kssundar’s picture

Why am i seeing a x image in #5 !!!!!!???

eliza411’s picture

There used to be an image of the answer to your question showing where the front page says Active developers and gives a number. Not sure why it's not displayed now.

kssundar’s picture

I think it is 12,204 Developers one you are referring to. (Below themes and distributions link)

kssundar’s picture

Status: Needs work » Needs review

Feature updated and committed here - http://drupalcode.org/project/doobie.git/commit/9a786e4

kssundar’s picture

Title: Front page: Git » Front page: Git (frontpage_git.feature)

Updated title with feature filename

eliza411’s picture

StatusFileSize
new191.83 KB

Here's the screencap.

eliza411’s picture

Status: Needs review » Reviewed & tested by the community

Marking rtbc; merged into master

tvn’s picture

Version: » 6.x-1.x-dev
Issue tags: +front
kssundar’s picture

Version: 6.x-1.x-dev » 7.x-1.x-dev
Status: Reviewed & tested by the community » Patch (to be ported)
Issue tags: +sprint 17

Need 7.x update

kssundar’s picture

Status: Patch (to be ported) » Needs review
eliza411’s picture

Status: Needs review » Reviewed & tested by the community

This is as far as it can be taken until D7 d.o. is ready for feedback.

eliza411’s picture

Status: Reviewed & tested by the community » Closed (fixed)
eliza411’s picture

Issue summary: View changes

deleted some old data that was only relevant during the git migration