Welcome, Guest! Log In | Create Account

 
Idea sandbox Idea sandbox
Popular ideas Popular ideas
Ideas in development Ideas in development
Implemented ideas Implemented ideas

Popular ideas Here are this month's most popular ideas about sourceforge.

Making Ideatorrent easier to access  
Written by dgranda the 20 Nov 09 at 14:44. New
I want to move from current "Feature Request" tracker to Ideatorrent, but unfortunately there are at least two steps that prevent a smooth migration:

1.- I was not able to find a way to decommission current "Feature Request" tracker, so no new entries can be posted.

2.- Ideatorrent link is not intuively reachable at all. I would expect to find it at "Support" tab in the project page, but currently you need to go to the "Support" one and then to "Hosted applications" dropdown menu within extended tabs.
5
votes
up equal down
Solution #1: Move IdeaTorrent under Trackers
Written by dgranda the 20 Nov 09 at 14:44.
Moving Ideatorrent link where other trackers are clickable would make it easier to find. In addition, it would be great to have the chance to not allow new entries in old "Feature Request" tracker explaining that new entries should go to IdeaTorrent providing a link.

Add a comment or propose a solution >>

Community 'Support a Project' event every 3/4 months  
Written by trilarion the 19 Nov 09 at 14:05. New
Hi,

so SF is a kind of open source community? Why not using this to collaborately pushing promising projects further in an all-at-the-same-time effort. That means, every now and then (like the project of the month) a project which is very promising but has a lot of bugs or needs a lot of advancement is introducing itself and indicating ways to help. SF then promotes this introduction in announcements like "project of the month" or in the email-newsletter. Than two weeks/one month later, a summary is given about the success that this call brought. If repeatedly no success occurs, abandon this thing again. But I think its worth a try.
3
votes
up equal down
Solution #1: Initialize and promote the idea of a site-wide 'support a project' project!
Written by trilarion the 19 Nov 09 at 14:05.
Pretty much have said it all above. It will all depend on the projects willing to give enough useful information to help and the people willing to help. However the benefit (bringing software from version 0.98 to 1.0) could be great!

Add a comment or propose a solution >>

Short commit message (committer, rev #, time) to twitter  
Written by gefahrmaus the 16 Nov 09 at 01:11. New
It would be great if commits to SVN "tweet'd" the project name, committer, r-number and time to a specific twitter feed defined by the project admin.

A tweet might look like:
"gefahrmaus committed r12345 to blojsom at 0:00hrs changing 666 files."
(69 characters)

Another format might be:
"r12345 committed to blojsom at 0:00hrs. gefahrmaus says, 'Changed Hibernate definitions. Updated HTML to 4.01 specification. YUI 2 Conne...'"

140 characters (sans quotes). truncate the commit message appropriately with ellipsis.
4
votes
up equal down
Solution #1: new svn post commit hook or...
Written by gefahrmaus the 16 Nov 09 at 01:11.
This could be a post-commit hook in SVN, or some other asynchronous method of SF choosing, post processing the keepsake RSS feed maybe.

Add a comment or propose a solution >>

Developer web custom domains  
Written by andrewsteinborn the 21 Nov 09 at 00:56. New
The problem that developers can't use a custom domain with their web made me submit this idea.

Eg. I want to access my developer web from not only andrewsteinborn.users.sourceforge.net, but also thatpeskygeek.com.
2
votes
up equal down
Solution #1: Add a VHOST option for developer web like the project web
Written by andrewsteinborn the 21 Nov 09 at 00:56.
Simply implementing the project VHOST solution to developer web will resolve the issue.

Add a comment or propose a solution >>

Calculating download numbers for multi-release projects is nearly impossible  
Written by critternyc the 11 Nov 09 at 22:47. New
The old statistics system summarized download totals by 'package' which is analogous to folders in the current statistics system. This made it easy for projects that had multiple packages to easily see how many downloads there were for all releases in that package.

The new statistics systems only shows downloads per file. If you want to calculate total downloads of anything other than a single file or all releases for the whole SF project, you need to manually go through and do every single file ever released of the type you're interested in and then sum them up.
4
votes
up equal down
Solution #1: Provide a simple CSV file dump of full filenames and downloads
Written by critternyc the 11 Nov 09 at 22:47.
Providing a simple CSV dump of the full filename (including the folder(s)) and the all-time total number of downloads on either a nightly or weekly basis will let project admins be able to download that file and then easily summarize it as they need it by folder or sub-folder using a spreadsheet or database. The single CSV file per project that's not dynamically generated wouldn't put much additional load on the system.

See the 1 comments or propose a solution >>

Lower bandwith and less code means faster page access  
Written by tetsuo55 the 4 Nov 09 at 17:51. New
Sourceforge has serious performance issues when connecting from some locations(like The Netherlands).

This problem increases exponentially when using https.

There have been several reports on the tracker for these issues. I have run Sourceforge through a static analysis tool and this tool gave some quick wins to improve performance by reducing the size of the data being transfered (it does this automatically, just have to replace the files) and giving advice on how to improve overall page rendering time.
5
votes
up equal down
Solution #1: Improve performance and reduce bandwith use with a few simple changes
Written by tetsuo55 the 4 Nov 09 at 17:51.
I suggest Sourceforge site staff use the following (open source) application to run static analysis on all of sourceforge inluding the hosted applications.

The appliction is called "Page Speed", it is a firefox plugin.
Source and binaries here: http://code.google.com/speed/page-speed/index.html
One of the things that i noticed first is that hosted apps do not seem to have gzip enabled, causing a huge waste of bandwith.

As part of Google's "Speed up the web" program there is also a webpage with best practices for performance of websites (this site is also community based)
http://code.google.com/speed/

That site also has a link with a ton of optimizing applications but i have not investigated those yet

Add a comment or propose a solution >>

commit messages to project RSS feeds.  
Written by hackmiker the 3 Nov 09 at 14:20. New
Hi. Google code svn RSS includes the commit messages. For example: http://code.google.com/feeds/p/frogmod/svnchanges/basic and http://code.google.com/feeds/p/frogmod/updates/basic -- this last one only includes the message, not the changed files.

https://sourceforge.net/export/rss2_keepsake.php?group_id=102911 the SF rss only includes ' commited revision to SVN repository, changing files'.
5
votes
up equal down
Solution #1: Add the svn/cvs/whatever commit messages to project RSS feeds.
Written by hackmiker the 3 Nov 09 at 14:20.
It would be nice if SF also included at least the commit message, if not the list of changed files.

This can be useful for feed reader users and other services.

Add a comment or propose a solution >>

Allow proxy and other limitations such as ports  
Written by milo-software the 18 Nov 09 at 13:06. New
Browsing the GIT repository online is nice, but sometimes i want to grab the whole tree and do stuff myself (e.g. compile it) that cannot be done online.

However, neither GIT nor SSH access is allowed through our proxy server, so i can only do this when a http based git clone operation is allowed. There are likely to be more situations where the raw git protocol cannot be used.
2
votes
up equal down
Solution #1: Enable the HTTP protocol for GIT
Written by milo-software the 18 Nov 09 at 13:06.

See the 1 comments or propose a solution >>

Addtion of TOC macro to Trac  
Written by mcrotty the 17 Nov 09 at 23:00. New
We would like the addition of TOC macro to the Trac hosted app offering.
This allows a TOC to be generated from a set of wiki pages.



2
votes
up equal down
Solution #1: Use a Trac macro
Written by mcrotty the 17 Nov 09 at 23:00.
Details for installing it can be found here:
http://trac-hacks.org/wiki/TocMacro

Add a comment or propose a solution >>

integrate mercurial with trac  
Written by faenon the 23 Nov 09 at 18:20. New
It would be great if mercurial integration was added to Trac hosted app. Currently Trac can be used only with SVN repositories (as far as I know).
1
votes
up equal down
Solution #1: install and configure TracMercurial plugin
Written by faenon the 23 Nov 09 at 18:20.
Basic instructions can be found here:
http://trac.edgewall.org/wiki/TracMercurial

Add a comment or propose a solution >>

Possibility to retrieve a list of files available for a project  
Written by toumimi the 13 Nov 09 at 23:52. New
SourceForge has a page listing all files of a project, and also the possibility to view only a subfolder.

Problem is that if you want to retrieve this list, you have to parse it from the source code, dealing with the current design.
I need to modify my script three times to fit the design.

It would be very useful and faster if we could get a list of those files, containing additional informations or not, from a constant and chosen way.
2
votes
up equal down
Solution #1: Create a webservice or simply a webpage
Written by toumimi the 13 Nov 09 at 23:52.
Using a webservice, we can directly retreive a list of all files for a project, for a subfolder, and configure if we want additional informations or not.
I think this is the most appropriate way to do that.
We would choose the project, the subfolder, and the configuration.

Using a webpage, we can also send informations throw both $_GET and $_POST variable. It should be one file per project to be more efficient.

Informations should be retrieved as an xml file to deal with subfolders and additional informations.
2
votes
up equal down
Solution #2: Create an xml file on file adding/removing
Written by toumimi the 13 Nov 09 at 23:57.
SourceForge can also build a complete xml file each time a file has been added or removed.
It should be automatic.
Problem is that can take server ressources if we add many files separately.
But, it is reduced if we add many files together, and stabilises itself because there is a moment when no update are made on a project.

Add a comment or propose a solution >>

Project News are not intuitive (enough)  
Written by gnoxx the 13 Nov 09 at 12:54. New
When posting a new Newsitem, only a short outline is shown on the project summary page.

One would expect, that clicking on the news title in this outline should take you to the whole news item. But: it doesn't. Instead, one is taken to a page where one can submit a new topic.

To view the whole news item, one has to click "Develop", than move the cursor over the "Develop"-Tab, then click on "News".

This is not very intuitive and confuses users, that aren't sourceforge members (are not into sourceforge, so to speak) and just want to look for news about some software they are using.
2
votes
up equal down
Solution #1: Change the page the news title is linked to
Written by gnoxx the 13 Nov 09 at 12:54.
Clicking on the title of a news item on the project summery page should take the user to "https://sourceforge.net/news/?group_id=..." istead of "https://sourceforge.net/projects/sfnews/forums/forum/..."

Add a comment or propose a solution >>

Detect specific Linux distros for default download  
Written by jdpipe the 4 Nov 09 at 23:44. New
Currently, SF.net detects Mac, Windows, Linux, Solaris and maybe some other platforms, and allows a single file to be selected as the default download for any given project.

Previously, the 'platform download' page allowed a default download to be *suggested* and then for other accompanying files to also be displayed, as well as messages saying "if you're this kind of user, choose this file...".

My problem is that I support multiple Linux flavours (.deb and .rpm packages) for my project, but these different distros aren't detected by the platform detection system.

If we had more sophisticated platform detection, then it would one-click downloads of my binaries much easier for Linux users.
3
votes
up equal down
Solution #1: Add more platforms to the detection algorithm
Written by jdpipe the 4 Nov 09 at 23:44.
As far as I can tell, the solution for this problem just requires more platforms to be added to the detection algorithm.

For example, by Browser gives the following user-agent string:

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.4) Gecko/20091028
Ubuntu/9.10 (karmic) Firefox/3.5.4

Likewise, detection of Fedora looks to be straighforward as well:
http://fedoraproject.org/wiki/Planet/TestMatrix#Fedora.2C_Firefox_3

So it's probably just a question of regexing for
/Linux.*Ubuntu/
/Linux.*Fedora/

More sophisticated approaches would also detect the release (eg Ubuntu/9.10). But this is definitely optional.
/Lunix.*Ubuntu\/9.10/

In determining the user's platform, an algorithm could run down the list of regexes and select the last one that matched. This way, you could identify "Linux" or "Ubuntu" or "Ubuntu/9.10", depending on how platform-specific the user chose to be in tagging their releases.
2
votes
up equal down
Solution #2: Allow ambiguity
Written by jdpipe the 4 Nov 09 at 23:48.
An alternative approach would be to have an additional page appear in the case where multiple 'default downloads' match a particular platform.

So that way, the developer could specify one file for Windows, and that would download immediately. But they could specifiy two or more files for Linux, and that would result in a page like this:

"There are multiple Linux downloads suggested for PROJECTNAME: please select from..."

That would not require any more programming on the admin interface, but would improve usability for these Linux downloads but offering .rpm and .deb options without ever making a wrong assumption about which one the user wants.

See the 1 comments or propose a solution >>

Allow some way for permanent removal/ deletion of Trac tickets  
Written by nogoodatcoding the 12 Nov 09 at 22:47. New
On one of my projects' Trac ticketing system, there has been an onslaught of spam tickets (by anonymous users). For now, I've created a new resolution category of 'spam' and I've closed these tickets.

However, I'd like to get rid of them permanently; maintaining the history of these tickets is irrelevant to the project.
2
votes
up equal down
Solution #1: Make the TicketDeletePlugin available for general usage
Written by nogoodatcoding the 12 Nov 09 at 22:47.
Avoiding the problem:
1. The simplest way to avoid this situation in the first place is to only allow users who are logged into the system to create new tickets. However, I am of the opinion that the extra step of first creating an account (if the user doesn't have one already) and then logging in, would discourage some users from logging bugs. Perhaps the loss of anonymity as well. So I've made the conscious decision of allowing anonymous tickets on my Trac.

Fixing the problem:
I'm not familiar with the internal workings of Trac but a little Google'ing turned up these two options for getting rid of the offending tickets:

1. Fire off SQL queries on the Trac DB:
$ sqlite trac.db
delete from ticket_change where ticket = 1234;
delete from ticket_custom where ticket = 1234;
delete from ticket where id = 1234;

Obviously this doesn't work for an environment like SourceForge.ent

2. Use the TicketDeletePlugin: http://trac-hacks.org/wiki/TicketDeletePlugin
Again, this requires the ability to install the plugin on Trac and so, can't be done by the hosted app users.

However, if SourceForge.net was to offer this plugin for general use, it might help people in the situation that I find myself in, without having to give them access to the DB.

Add a comment or propose a solution >>

trackers: better default options (e.g. show only status "open")  
Written by ceball the 12 Nov 09 at 20:31. New
When someone goes to a project's bug tracker, they see all bugs, closed and open. I think people are far more likely to want to see the list of open bugs.

Additionally, I think that sorting by priority would be more useful than sorting by date added.
2
votes
up equal down
Solution #1: allow projects to define their own defaults for the trackers
Written by ceball the 12 Nov 09 at 20:31.
Since my opinion about what users should see when they first visit the bug tracker for my project differs from Sourceforge's, couldn't my project be allowed to specify the default options for its own trackers? Then I could choose to display only the open bugs by default to visitors to my tracker. I could also show the bugs ordered by priority by default.
2
votes
up equal down
Solution #2: Remember the user's most recent choice for item visibility and sorting
Written by jbednar the 23 Nov 09 at 15:44.
Even though I too believe that the most useful default is to display open bugs only, in priority order, having some other site-wide default would be fine as long as once a given user changes their view, it persists for all future session. That way a developer can set it up the way he/she wants, and it will then work properly (compared to the current situation, which doesn't work at all). This solution differs from solution #1 by being per-user, rather than per-project.

See the 1 comments or propose a solution >>

Authentication on project web pages  
Written by slicer the 9 Nov 09 at 15:16. New
Many project web pages contain collaborative systems, such as wikis, where users can create an account, login and edit. If no protection is added, such systems are quickly targeted by spammers and other malicious users. Furthermore, there often is no connection between the username people choose on the project pages and the one they are registered with on sf.net.
1
votes
up equal down
Solution #1: OpenID provider, available from project web pages
Written by slicer the 9 Nov 09 at 15:16.
sf.net already uses OpenID authentication for users. Start offering OpenID provider services, and allow this to be used both from project web pages and the rest of the net.
Doing so would allow any project associated with sourceforge to securely authenticate users to their matching sf.net username, no matter where their webpages are hosted.
2
votes
up equal down
Solution #2: HTTPS with basic authentication
Written by slicer the 9 Nov 09 at 15:24.
Just like the hosted applications, set up https for the project webpages hosted on *.sourceforge.net (using a wildcard cert) and authenticate against the sf.net user database. This will give project pages hosted on sf.net access to the username.
To avoid user confusion, set up the 401 authentication error page to show a short error message and redirect to the non-https equivalent. It probably also makes sense to reject spiders to the https pages, to avoid these ending up in search engines.


Add a comment or propose a solution >>

have a platform column in file to download list is not enought  
Written by luc_peuvrier the 8 Nov 09 at 04:02. New
file to download list have a platform column, but not all the files to download are executable for a platform
2
votes
up equal down
Solution #1: replace platform column by file type column
Written by luc_peuvrier the 8 Nov 09 at 04:02.
instead of a platform column have a file type column. with some predefined values as: executable for platform ( with platform list or platform independant ), source files, file checksum. And a free text for a user description.

Add a comment or propose a solution >>

you can only update a project permission for one user at a time  
Written by vampire0 the 7 Nov 09 at 11:42. New
if you have many developers in your project and want to change some project permission for many of them, e. g. you want to switch to from CVS to SVN and want to make CVS read-only by taking this permission from all users except some, you have to change this permissions for each and every one, one after another. This is very tedious.
2
votes
up equal down
Solution #1: provide bulk update of project permissions
Written by vampire0 the 7 Nov 09 at 11:42.
I suggest something like it was there in former times if I remember correctly. I want to have a page where I can somehow do a bulk update. e. g. a tabular page like the Membership page, but editable.

Add a comment or propose a solution >>

Improvement of the Forum  
Written by devlaam the 18 Nov 09 at 10:37. New
After a post is made to the forum it is only possible to delete it as a whole. You cannot edit it. Very inconvenient is you made a mistake. The forum functionality of SF should not be extensive, basic is fine, but now it is to basic.
1
votes
up equal down
Solution #1: Make post editable.
Written by devlaam the 18 Nov 09 at 10:37.
It should be possible to edit your own posts (if not anonymous) and the project administrator should be able to edit all posts. Simply add one button "edit selection" that generates a text box just like the reply box. Thats all.

Add a comment or propose a solution >>

Increase/Customize the Size for the Forum Textbox  
Written by fraber the 5 Nov 09 at 14:15. New
Hi,

This may be just another minor & cosmetical improvement proposal, but it would have huge impact for guys like me writing loads of forum postings:

Please increase the size of the textbox windows for writing new messages in the Forum/News sections. Crome lets me increase the size of the windows, but Firefox doesn't...

Cheers!
Frank
2
votes
up equal down
Solution #1: In the user preferences, please include "Preferred Textbox Size" or similar
Written by fraber the 5 Nov 09 at 14:15.
Maybe only show this option to "advanced" or "heavy" users, if you don't want to complicate the GUI for normal users.

Add a comment or propose a solution >>

2 Next >> 
Syndicate content