#54 Remove the last commits from overview
Closed: Fixed Opened by vondruch.

Could you please remove the "Last 10 commits" from the overview page? Typically, when I browse source code, I don't care about last commits, I just care about the code. The section is useless and just pollute the UI.

I'd love to see also the "Logs" tab removed. This is useless as well, since it needs context (branc). It would be nice to have some "history" button in context of actual branch though, which would be essentially the current "Logs" tab.


The section is useless and just pollute the UI.

Such kinds words :)

But I disagree, it show how active the project is, but what I miss instead if the time since the commit, I'm more for adding this than for removing the complete section.

As for the logs, there is branch context, it's master by default but it could any branch.

Overview adjusted with http://209.132.184.222/progit/27d8c7953165f8fc857e5acc4235b28d77385356

On GH, you can determine the activity form "last commit date", that is single line entry which reveals a lot to me. I don't need to see more, since I typically don't know enough about the project to appreciate the other log messages.

So, currently the 'current tree' (super useful for browsing to a bit of code you want to know about. I like that this is front-and-center.) and the 'last 10 commits' are stacked vertically on top of each other.

It would be nice if on a wide-screen display, they could be shown next to each other left-and-right, but when the screen is resized to be more narrow, they could become stacked again like they are now (or perhaps just have the commits be hidden, since they're accessible through the 'commits' tab).

FMN does stuff like this with bootstrap's grid layout.

Also, on the front page you might be able to quickly display the activity of a project with a sparkline in the title?

If nothing else, I care more about README then the log, so if they can swap places ...

Commit aedde798 relates to this ticket

In the commit mentioned above, I have reduced the list to 3 commits by default

I think I will keep it this way, 3 commits does not take too much space while (imo) provides some interesting information about the activity of the project.

I do think pagure could do with some revamping from someone with more UX experience than me, but that'll be a larger task.

I am going to close this ticket as Fixed for now, so that it does not block the release of 0.1

Commit aedde798 relates to this ticket

Commit 27d8c795 relates to this ticket

Commit aedde798 relates to this ticket

Commit 27d8c795 relates to this ticket

The section is useless and just pollute the UI.

Such kinds words :)

But I disagree, it show how active the project is, but what I miss instead if the time since the commit, I'm more for adding this than for removing the complete section.

As for the logs, there is branch context, it's master by default but it could any branch.

Overview adjusted with http://209.132.184.222/progit/27d8c7953165f8fc857e5acc4235b28d77385356

On GH, you can determine the activity form "last commit date", that is single line entry which reveals a lot to me. I don't need to see more, since I typically don't know enough about the project to appreciate the other log messages.

So, currently the 'current tree' (super useful for browsing to a bit of code you want to know about. I like that this is front-and-center.) and the 'last 10 commits' are stacked vertically on top of each other.

It would be nice if on a wide-screen display, they could be shown next to each other left-and-right, but when the screen is resized to be more narrow, they could become stacked again like they are now (or perhaps just have the commits be hidden, since they're accessible through the 'commits' tab).

FMN does stuff like this with bootstrap's grid layout.

Also, on the front page you might be able to quickly display the activity of a project with a sparkline in the title?

If nothing else, I care more about README then the log, so if they can swap places ...

Commit aedde798 relates to this ticket

In the commit mentioned above, I have reduced the list to 3 commits by default

I think I will keep it this way, 3 commits does not take too much space while (imo) provides some interesting information about the activity of the project.

I do think pagure could do with some revamping from someone with more UX experience than me, but that'll be a larger task.

I am going to close this ticket as Fixed for now, so that it does not block the release of 0.1

Commit aedde798 relates to this ticket

Commit 27d8c795 relates to this ticket

Commit aedde798 relates to this ticket

Commit 27d8c795 relates to this ticket

Commit aedde798 relates to this ticket

Commit 27d8c795 relates to this ticket

Metadata