1. Summary
  2. Files
  3. Support
  4. Report Spam
  5. Create account
  6. Log in
 
Idea sandbox Idea sandbox
Popular ideas Popular ideas
Ideas in development Ideas in development
Implemented ideas Implemented ideas

Popular ideas Here are the latest ideas about sourceforge that have been approved.

Enable HTTPS on project web  
Written by robert-vazan the 1 Sep 12 at 11:30. Global category: Project Web. New
Sourceforge encourages projects to migrate their hosted apps (e.g. WordPress or wiki) to project web space. All these apps come with administration interface that requires administrator to log in. Since project web doesn't support SSL, administration sessions go through unencrypted HTTP connections, which makes them vulnerable to trivial password/cookie sniffing attacks. This is particularly important on sourceforge where software is distributed to end users. Hijacking WordPress, for example, would allow the attacker to insert fake download links that would enable the attacker to infect thousands of other systems.
14
votes
up equal down
Solution #1: Just enable HTTPS on project web servers
Written by robert-vazan the 1 Sep 12 at 11:30.
Computing overhead of HTTPS is extremely low, especially when compared to PHP & MySQL. Configuration is easy. Only one wildcard certificate is needed for the whole sourceforge domain. So why not? You could have it up & running this evening.

Add a comment or propose a solution >>

Ads can cause a confusing user interface on sourceforge  
Written by hackerb9 the 31 Aug 12 at 05:21. Global category: User Interface. New
One of sourceforge's main features is the ability to download a program or source code. Unfortunately, this ability is hampered by the allowance of advertisements that have big "DOWNLOAD" buttons. An unsuspecting user can easily click on them thinking they are using a button which is truly part of sourceforge rather than a link to an external site.
21
votes
up equal down
Solution #1: Ban "DOWNLOAD" advertisements
Written by hackerb9 the 31 Aug 12 at 05:21.
Advertisements that have the word "DOWNLOAD" in them or the equivalent icon (an arrow pointing down) should be banned from SF for causing unnecessary confusion and visual pollution. The only reason those ads exist is because people click on them mistakenly. They shouldn't be allowed on a reputable site like sourceforge.

See the 1 comments or propose a solution >>

Slow site  
Written by zero3k the 29 Aug 12 at 02:52. Global category: Community. New
The site's way of loading should be optimized.
2
votes
up equal down
Solution #1: Implement SPDY Protocol
Written by zero3k the 29 Aug 12 at 02:52.
The SPDY protocol should be implemented since it offers a better way of loading a webpage which will make it faster for everyone.

See the 1 comments or propose a solution >>

EPUB e-book format becoming very widely used  
Written by stevan_white the 12 Aug 12 at 14:28. Global category: Trove Categories. New
Many thousands of books, both free and commercial, are already published in this format, and there are several FOS projects that use it.

"The EPUBĀ® specification is a distribution and interchange format standard for digital publications and documents."
http://idpf.org/epub/30/spec/epub30-overview.html
3
votes
up equal down
Solution #1: add a new categorization topic for the EPUB e-book format
Written by stevan_white the 12 Aug 12 at 14:28.
Propose to add a new categorization topic for the EPUB e-book format.
Topic::Formats and Protocols::Data Formats::EPUB


Add a comment or propose a solution >>

Getting feedback from users for feature requests they want  
Written by yaplej the 9 Aug 12 at 23:19. Global category: Tracker. New
The Tracker is a great tool for support tickets, feature requests and bugs but lacks any method to get feedback from users what Features they really want.

There are other tools such as IdeaTorrent but that requires installing the app and configuration so its not "ready to go".
4
votes
up equal down
Solution #1: Expand the Tracker to allow "upvoting" tickets
Written by yaplej the 9 Aug 12 at 23:19.
You already have upvoting enabled for the project just expand that to the tracker so users can "upvote" the feature/bug or whatever so the developers can see that.

Add a comment or propose a solution >>

Provide a market for funding changes and bugfixes  
Written by tosterdahl the 8 Aug 12 at 16:46. Global category: Donations. New
I really like the idea of open source. Yet, open source means that the results are shared, it does not necessarily mean that developers are unpaid. In fact most large open source projects have contributors paid by different organisations. While this works well for those projects, for the smaller projects often hosted on Source Forge contributors have better things to do with their time than hunting for sponsors. For some consumer-oriented projects with many users the prospect of coordinating sponsorships of perhaps a couple of bucks each is not realistic. On the contrary - people and organizations would be more likely to want to donate if they can pay for particular features. Sponsors would profit from being able to influence the direction of a project. By providing a revenue stream open source project leads could engage people that would otherwise not be available to the project.



6
votes
up equal down
Solution #1: Provide a market for funding changes and bugfixes
Written by tosterdahl the 8 Aug 12 at 16:46.
This is some of the use-cases I would like to cover:

There is a new key feature in the tracker. The project lead have many other things to do but since it is a sensible and valuable enhancement he put's it up on the project market. The statement is that if a single entity guarantees $10000 then it will be the first thing to get done. The terms and payments are otherwise organized off-line.

There is a tracker with change requests and defects. Users can vote for changes. Instead of voting by points they can vote in dollars (non-binding). When an issue gets many votes the project lead see that there is a reasonable solution he may opt to open it for contributions, stating that for $1000 he would fix the issue. Money is held on Source Forge's account until the $1000 have been contributed. The money is paid out to the project after the issue is closed. It is up to the project lead to decide when the issue is completed and can be closed.

Finally, I would expect that Source Forge, as a platform provider, would take a percentage.

Add a comment or propose a solution >>

Direct IRC link on site support page  
Written by tkkasse the 6 Aug 12 at 15:17. Global category: User Interface. New
When looking for help, I read https://sourceforge.net/apps/trac/sourceforge/wiki/Support%20by%20IRC and wanted to use the IRC option. However, I've stumbled over my own unability to type (and cut+paste) correctly.

Only a tiny suggestion, but it's easy to implement and avoids mistyping and cut+paste:
3
votes
up equal down
Solution #1: Direct irc:// link
Written by tkkasse the 6 Aug 12 at 15:17.
Direct Link to irc://chat-freenonde.net/sourceforge on https://sourceforge.net/apps/trac/sourceforge/wiki/Support%20by%20IRC.
Some browsers (like Firefox with Chatzilla installed) can follow these links and open a chat window.

See the 1 comments or propose a solution >>

SVN: Enhance "Browse commits"  
Written by tg1w the 1 Aug 12 at 13:59. Global category: Source Code Mgmt. (SCM). New
Hi

I'd be happy to get more expressive information out of the "Browse commits" command. This implies seeing the revision numbers, if not also the author.

Also, I find it confusing that I cannot "Browse commits" only for a particular folder/file. I would see the "Browse commits" button as taking into consideration the actual browsed folder on the GUI, and not the whole SVN repository.

Finally, this would be related to browsing the repository: we have access to a "Read/Write access" bar which is followed by a textbox with an svn command in it. Unfortunately, this command also does not take into consideration the currently browsed folder. I would appreciate if, after browsing a folder, I would get a direct "svn checkout" link to it.

Thanks.
2
votes
up equal down
Solution #1: Simple coding
Written by tg1w the 1 Aug 12 at 13:59.
I hope the above ideas are self-explanatory.

Add a comment or propose a solution >>

svn commit hook: enforce code style  
Written by yaplej the 28 Jul 12 at 05:44. Global category: SCM - Subversion. New
With multiple users commiting changes it might be good to have some enforcement of code style rules in svn to ensure that all the code is writen in a similar style.

2
votes
up equal down
Solution #1: Implement style hook
Written by yaplej the 28 Jul 12 at 05:44.
It would be great if we could have a svn hook that enforced that the code followed a particular "style". Similar to what astyle.sourceforge.net does. We would have a set of "styles" to pick from or maybe have an option

Add a comment or propose a solution >>

Repeating or Scheduled Donations  
Written by yaplej the 28 Jul 12 at 04:07. Global category: Donations. New
I want it to be easy for companies/people to contribute monthly/semi-monthly/yearly without having to manually do this.
6
votes
up equal down
Solution #1: Create option for scheduled donations
Written by yaplej the 28 Jul 12 at 04:07.
Give the donate an option to setup a paypal "subscription" for the project where they can choose "monthly, semi-monthly or yearly" donation schedule.

This increases the chances that they will continue to contribute to the project rather than having to do this manually.

Add a comment or propose a solution >>

abundance of choices frustrates users looking for projects  
Written by cosmicknight the 6 Jul 12 at 18:44. Global category: Community. New
There are a lot of projects available and it is not always clear exactly what each does. Researching the choices and trying out candidates is a cumbersome, time consuming task. Word of mouth is powerful way to connect those who know what a project does with those who have a problem to solve. This would benefit users who need a solution and projects by bringing them together.
1
votes
up equal down
Solution #1: seekers forum helps users find projects
Written by cosmicknight the 6 Jul 12 at 18:44.
A forum where people looking for a solution can post what their needs are and get feedback from the community about what projects might meet those needs would be very helpful.

Add a comment or propose a solution >>

Unideal default downloads for x64 platforms  
Written by danielkaneider the 1 Jul 12 at 10:11. Global category: File Release System. New
Many projects are releasing both x64 and win32 versions of their builds. Currently the system neither does automatically choose a x64 download version for users with that operating system, nor is there a possibility to set some file as a default download considering cpu level. Only differentiations on OS level is currently possibile.
The result is, that many user with a x64 operating system download a 32bit build although there would be a x64 build available.
4
votes
up equal down
Solution #1: Better detect cpu platform from user agent
Written by danielkaneider the 1 Jul 12 at 10:11.
Two problems:
- detect OS/CPU platform of user
- select "best" download file from in a specific FRS folder

Problem 1:
The user agent string from the browser gives some clues on x64 bit platforms (Win64, x64, WOW64), depending on whether a 32 or 64 bit browser is used.

Problem 2:
The file names of some files give some hints, on which cpu level to use. Such as "build-1.0.0-x64.exe". Moreover the "default download for" should be expanded to differentiate (optionally) not only between platform, but also between cpu level (x64, x86)

Add a comment or propose a solution >>

ICON MouseOver ToolTip PopUp s on Project Pages  
Written by x-n-th the 30 Jun 12 at 16:45. Global category: User Interface. New
Icons for supported platforms on the project pages should have pop up information tool tips , for example ; could be extended to every icon showing any information. I didn't know what the icon for the BSD OS looked like and had to search for it. This readily available information via a popup would "encourage" users like me to use these vaious other softwares.
ThanX,
BillH
1
votes
up equal down
Solution #1: Use mouseover popup tooltips for ICON s showing iinformation
Written by x-n-th the 30 Jun 12 at 16:45.
For each icon that is shown to convey informatin , such as on a project page listing what OS platform is supported , have a tooltip popup on mouseover telling what the icon is.

Add a comment or propose a solution >>

The version of Mercurial does not support many of the latest features  
Written by jeffharris the 15 Jun 12 at 20:22. Global category: SCM - Mercurial. New
The specific problem encountered is the lack of push/pull support for bookmarks. The bookmark extension can be enabled, but push and pull do not work with it. The newer versions of Mercurial support push and pull of bookmarks.

The phases feature would also be available with the newest version of Mercurial.
-1
votes
up equal down
Solution #1: Update to Mercurial 2.2.2
Written by jeffharris the 15 Jun 12 at 20:22.
Update Mercurial package for projects to the latest version, 2.2.2.

Add a comment or propose a solution >>

Beta: Code syntax highlighting for CUDA and Makefiles  
Written by dubslow the 7 Jun 12 at 15:25. Global category: SourceForge 2.0 Beta. New
In my Code application, when I click on the primary .cu CUDA file (or the Makefile), it says "[file] is not known to be viewable in your browser." This despite the fact that I added .cu as a "Viewable File Extension" in the admin area of the Code app. And then of course, when I force it to display, it's displayed as plain text, despite the fact that CUDA is a subset of C++ and (my file at least) is essentially just C anyways.
1
votes
up equal down
Solution #1: Be able to add syntax highlighting for various file types
Written by dubslow the 7 Jun 12 at 15:25.
This would be something like "Treat [insert file extension] as [dropdown menu of currently available highlight methods]" so that in my case I might do something like "Treat .cu files as C++".

In addition, I'd like to see syntax highlighting for Makefiles, which have the additional problem of typically not having an extension at all.

Add a comment or propose a solution >>

Link "Downloads" files to files in the repository  
Written by dubslow the 7 Jun 12 at 07:44. Global category: File Release System. New
In the Downloads area, files such as a "README" or in my case a default .ini configuration file are examples of files that can and should be updated by developers. However, anytime someone commits a revision to such files, currently an admin (or someone with permissions) has to download that new revision and then upload it from their hard drive to the Downloads tool.
2
votes
up equal down
Solution #1: Use something like a symlink
Written by dubslow the 7 Jun 12 at 07:44.
Create some sort of link so that clicking on a file in the Downloads tool would do the same thing as clicking "download" from the Code tool. The main requirement would be that what's available from the Downloads tool matches the Code file and is updated in real time whenever a developer changes the file.

Add a comment or propose a solution >>

Sparse checkouts on git repository  
Written by ffried94 the 4 Jun 12 at 14:08. Global category: SCM - Git. New
I would like to make sparse checkouts on my git repository.
I got an error message all the time, so I googled a little bit.
I found out that sparse checkouts are not possible, because git 1.6 doesn't support that. And on the SourceForge Servers thats the running version of git.
0
votes
up equal down
Solution #1: Upgrade to Git v1.7
Written by ffried94 the 4 Jun 12 at 14:08.
The new version of git (v1.7.x) supports sparse checkouts, so my problem would be solved, if git would be upgraded to version 1.7.x.
-1
votes
up equal down
Solution #2: Can you use git v1.7 locally?
Written by wb8tyw the 13 Jul 12 at 20:48.
With Git, even with sparse checkouts, your clone still has a copy of the local repository in the .git directory.

What the sparse checkout does is limit what files that git presents in your working directory. It is strictly a client side issue, the parent repository does not have any knowledge of you having a sparse checkout.

So as long as you can use a newer Git client on an older git repository, the sparse checkout feature should work.

I am not currently at Git user, so I am not able to try this solution.

Add a comment or propose a solution >>

Link to specific line of code in SCM Repositories  
Written by tmilev the 2 Jun 12 at 20:04. Global category: Source Code Mgmt. (SCM). New
Hi all,

I want to be able to provide links to a specific line of code in my c++ code.
At the moment, all I can do is link to a specific file, for example

http://vectorpartition.svn.sourceforge.net/viewvc/vectorpartition/trunk/vpf7.cp p?view=markup

I would like to be able to navigate to a *specific line* in that file.

Rationale: Whenever I get errors in my program, I know the exact line of code where the error occurred. At the moment I just display the line number and a link to the file on sourceforge, meaning the user has to scroll down through several thousand lines of code to find the exact spot where the error occurred. This is tiring and inconvenient. I would like to be able to point the user to the exact place in the code.

Such a feature could save me from a lot of offline debugging time (I don't always have my programming/debugging tools at hand).

Thanks for reading this suggestion!

[Edit:] A bold after-thought: of course, this suggestion is steering in the direction of "wikify-ing" complex programming projects - imagine being able to edit code and commit directly online, from the scm page...
Todor
1
votes
up equal down
Solution #1: Add tiny extra syntax to the SCM to point to specific line
Written by tmilev the 2 Jun 12 at 20:04.
Speculation about implementation difficulty:
I believe that should be an easy task. For example, transform the link

http://vectorpartition.svn.sourceforge.net/viewvc/vectorpartition/trunk/vpf7.cp p?view=markup

to something like

http://vectorpartition.svn.sourceforge.net/viewvc/vectorpartition/trunk/vpf7.cp p?view=markup&line=455

(I have added &line=455: show line 455).
You can add an anchor to the specific line (in this case line 455).

Note that this solution would disturb no pre-existing links or conventions.

Thanks for reading this suggestion!
Todor

P.S. A brave after-thought. This suggestion can be thought as a step towards "wikify-ing" a c++ project. Imagine someone could find a bug and make a one-line fix directly to the code ... :)

Add a comment or propose a solution >>

I'm using wxPython  
Written by human-man the 25 May 12 at 20:21. Global category: Project Control. New
I can't choose my user interface under "Categorization", which is wxPython.
-2
votes
up equal down
Solution #1: Add it
Written by human-man the 25 May 12 at 20:21.
Add wxPython to the list of user interfaces under "Categorization".

See the 1 comments or propose a solution >>

"NEWS" on summary page  
Written by lastcoder the 14 May 12 at 08:28. Global category: Project News. New
Can't see NEWS on the summary page which is the first page everyone sees ! To see news you'll have to Panel -> Develop -> News ...
5
votes
up equal down
Solution #1: Let NEWS appear on summary page by option
Written by lastcoder the 14 May 12 at 08:28.
Let NEWS appear on summary page by option

Add a comment or propose a solution >>

2 3 4 5 6 7 8 9 ... Next >> 
Syndicate content