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.
Written by dwaynebailey the 2 Nov 09 at 10:59.
New
Currently I'm sure many people use IRC from freenode.net - nothing wrong with that - but it doesn't integrated tightly with sourceforge services.
The type of integration I'm looking for is firstly at the developer level:
1) Commit and Bugs bot - pushing info from commits and bigs to the developer channel
2) Channel logging - log channel chats so that they become records and searchable by both developers and users
From a user point of view:
1) Web based IRC client - to allow users to interact with developers/support without having to understand IRC
There are 34,461 scientific/engineering software projects on SF.net, with around 15 of them having had over a million downloads each, and many thousands more are actively being developed and supported in more specialised areas. This category CONTAINS 143 OF THE TOP 1000 ACTIVITY RANKED PROJECTS!
On the other hand why is "CLUSTERING" on the home page, which ISN'T A TOP-LEVEL CATEGORY, has NO SUBCATEGORIES, has less than 1000 projects, and has NOT ONE project that has received a million downloads and only 9 projects with top-1000 activity rank?
SF.net, you need to give a bit more airtime to your huge and active scientific and engineering user and developer community!
[edit: corrected '100' to '1000' in first para -- JP]
From stuff i'm hearing back on my own project, i've started to realize many or even most users simply download whatever they see under "Newest Files", even though some of these "Newest Files" are bug fixes on older versions, or specialty releases (like a static-linked version), etc.
One thing that seems strange: adding new files seems to drop even unrelated ones currently on the Newest Files list, such that, for example, a more important file from that's only a couple days younger than some new less important file will get dropped, and remain that way for months.
For group developed projects, it is of useful to track activity on mailing lists. For instance, many projects send CVS/SVN/whatever commit messages to a mailing list to make it easy for all developers (or interested users) to follow current changes. Other things that may be nice to monitor on mailing lists is activity on the trackers, forum posts, new file releases, wiki page changes, etc.
SF supports monitoring on mailing lists only for some of these features. For others (notably hosted apps), this is not possible, and in fact in the case of file releases and forum posts, E-Mail tracking has recently been *removed*.
Most activity on SF can be monitored from individual SF accounts (although this, too, generally does not work for hosted apps), or via RSS feeds. Most activity can not be sent to a mailing list, however, and that's a real deficiency.
Currently (according to a support request: http://sourceforge.net/apps/trac/sourceforge/ticket/4023) the login remember function is bound to the IP adress. For many dial-in users the IP adress will not be constant, the remember me function therefore almost useless. However, its really useful.
I am unable to push bzr repositories created with the default storage format to sourceforge. I am using bazaar 2.0.0, the default format is 2a. When I try to push it, I get an error saying that the remote repository is not compatible because it has different rich-root support.
I was adviced to try to upgrade the remote repository. I tried this but then loggerhead stops working. Also it doesn't seem to be possible to convert my local repository to something sourceforge supports, so I'm a bit stuck.
Written by ernestpasour the 22 Oct 09 at 01:11.
New
The new summary page has a download link (the big green button), but no default link to the associated release notes. For this, the user has to go to the "view all files" page. This is silly since it seems like the point of the summary page is to streamline the process for the typical user. Also, there isn't a good way to add other information that first-time visitors should see. There is the "show project details" area, but it isn't expanded by default, so many users won't see it. Also, the 'project details' items can't be clickable links (at least I don't know how to specify it if they can be).
Written by codebiscuit the 21 Oct 09 at 20:15.
New
Currently it is impossible to choose a summary screenshot:
https://sourceforge.net/apps/trac/sourceforge/ticket/2439#comment:5
Daniel Hinojosa - Sr. Manager, SourceForge.net Support suggested I raise this here.
The reason this is a problem (for me) is I want the summary screen to be just the application in its normal mode of operation, but I'd like supplementary screens to show how to use the program etc. At the moment, my "how-to" screen is the summary, which reduces the size of the main content.
We have hosted our project (openbravo) in sf.net and we are experiencing some problem in download section from the last face lift recently. Some of our end users who regularly receive our updates have started complaining about the order of display in the download section.
/usr/bin/bzr (Bazaar) is available under the shell environment but NOT under the web environment, i.e. CGI scripts can't make use of the bzr command (cvs, git, svn, etc are all there).
That would be quite critical and surely relatively easy to fix...
As a developer of an open source project with distributed team I need automatic notifications about all commits into code repository so that I can immediately see the changes, update my own code base and check the quality of the new commits. On Source Forge such notifications are currently available for older systems SVN and CVS, but not for Bazaar which is used in our project.