`
江南白衣
  • 浏览: 549485 次
  • 来自: 广州
社区版块
存档分类
最新评论

八卦Sourceforge后台的空间规则

阅读更多
作者:江南白衣   
   SourceForge用了许多年,最近才靠springside混进了它的后台,八卦一把在sf混个房间有什么好处,还有它以什么规则,维持这么大一间善堂的运作。

   1. 100M的Web空间

       兼送一个springside.sf.net的域名,你也可以把自己的域名指向它。
       如果用了这100M空间,你必须在每个页面加上sourceforge的logo,顺便sf也好帮你统计访问量。
       空间跑ssh2的sftp来管理:
       1.连接 shell.sf.net
       2.进入两层空间来到/home/groups/s/sp/springside就是自己的地盘了。

      但它有一个很小气的地方--不许在上面打广告,包括我心爱的google广告系统。所以还是决定不用了。

  2.CVS与Subversion服务
     CVS跑的是ssh2:ext,和我的小海龟阴阳不调,每个文件要输入一次密码,输慢了就断开,再连就报locked.....
     气得我只好换了SVN,https连接,一切正常。
     SF还提供了一个按钮,把项目一键从CVS切换到Subversion....大势所趋:)
     PS.原来SF还是刚支持SVN,我走运了。


  3.文件发布系统
      SF的超级镜像系统,在没有遭遇Great Fire Wall的情况下很让人羡慕。
      发布的方法:
      1.自己编辑一个release,输入 release name、 release note、change log。
      2.通过普通ftp把文件上传到upload.sf.net ,这是个古怪的地方,你啥都看不到,只能闷头上传。
      3.在编辑release的界面,钩选自己刚才上传的文件。sf很有趣的,声嘶力竭的叫喊,你要听话,你要乖,不要把别人的文件也选上了阿。
         过一阵子你如果没把上传的文件发布出去,就会被清掉。
      4.等待一个漫长的镜像过程,一台一台服务器的为你镜像。
      5.rss自动更新。

   4. 接受捐款
       填入PayPal帐号的email就行了,不过,Appfuse那主前几天收到$250还在blog里狠狠激动了一回,看来这捐款活动也不怎么踊跃,而且国内的贝宝和国外的还没有互通吧。

   5.项目活动计算
       显示包括带sf logo的网页访问量,文件下载量,Subversion的checkout, checkin数量等等的曲线柱状图,springside现在的Activity Percentile 是99.2 ,本着国安永远争第一的精神,有空研究一把Activity的计算法则。

   6.其他的东西很全,但大家美学观点不同就没有用了
      几乎包含了一个项目平台所有需要的东西,但大家美感认知不同,它的操作也实在不方便,怎么看怎么像perl cgi时代的古董。
       a.新闻发布系统及rss
       b.issue tracker
       c.forum
       d. ......

       sourceforge的项目其实不难申请,我按照david.turing教路,把东西都选全了,项目介绍老老实实码上几百字,一天之内就批下来了。


      PS. 好像被《程序员》评了国内10佳技术blog,有点受宠若惊。这段时间都在老老实实改springside的代码,估计要到3月份才能恢复正常的blog更新。
       springside的开源过程,自己学到了很多原本闭门做车触不到的东西,谢谢大家先:)



分享到:
评论

相关推荐

    新sourceforge免费空间注册使用教程终稿.pdf

    SourceForge.net 是一个全球知名的开源软件开发平台,它为开发者提供了免费...虽然注册和创建项目的过程相对简单,但在使用过程中,用户需遵循平台规则,避免滥用资源,以确保持续享受SourceForge.net提供的优质服务。

    sourceforge 项目资源下载助手

    需要去sourceforge.net下载软件,使用电信,移动等的宽带又进不去的亲们,可以通过该软件下载。 本软件系自己使用方便开发,完全免费发布给大家使用,功能不受限制。本人使用移动3g,不能浏览sourceforge网站,所以...

    如何申请管理一个SourceForge项目

    SourceForge是一个知名度最大的免费代码仓库,提供了许多便利,包括人气、网络空间、在线项目管理资源、捐献等。 【如何申请SourceForge项目】 申请SourceForge项目需要访问SourceForge官网,申请一个帐号,并指定...

    net.sourceforge.jpcap的api

    jpcap是一个开源项目,由SourceForge.net托管,旨在为Java开发者提供一套强大的网络数据包捕获和分析工具。与标准的libpcap库(主要用于C语言环境)相比,jpcap为Java环境提供了类似的接口,但同时也进行了额外的...

    sourceforge代理

    sourceforge代理

    jtds驱动包 net.sourceforge.jtds.jdbc.Driver

    《jtds驱动包 net.sourceforge.jtds.jdbc.Driver详解》 在Java编程中,数据库连接是不可或缺的一部分。当涉及到与Microsoft SQL Server或Sybase数据库进行交互时,`jtds`驱动包扮演了至关重要的角色。`...

    jp.sourceforge.qrcode_QRCode.jar二维码编码解码JAR包.zip

    《详解Java QRCode编码解码库——jp.sourceforge.qrcode_QRCode.jar》 在现代信息技术中,二维码(Quick Response Code,简称QR Code)已经成为数据交换的重要载体,广泛应用于广告宣传、移动支付、信息检索等领域...

    net.sourceforge.pinyin4j.zip

    通过Pinyin4j,开发者无需深入理解复杂的汉字拼音规则,只需简单调用API,即可实现高效的转换。 总的来说,net.sourceforge.pinyin4j这个压缩包提供的工具包是Java开发中处理汉字拼音转换的得力助手。无论是简单的...

    maven-sourceforge-plugin-1.3.jar

    maven-sourceforge-plugin-1.3.jar

    上SourceForge 的方法

    Gladder 插件 博文链接:https://wangsong76.iteye.com/blog/216752

    net.sourceforge.metrics_1.3.6.jar

    net.sourceforge.metrics_1.3.6.jar

    net.sourceforge.csseditor_0.0.5

    是一个特定版本的CSS编辑器软件,由开源项目SourceForge维护。这个版本号0.0.5表明它是该软件的早期开发版本,可能存在一些功能限制或者bug,但同时也意味着它可能包含了最新的特性或改进。 【描述】描述中的...

    net.sourceforge.metrics

    net.sourceforge.metrics,1.3.6版本,有需要的系在

    maven-sourceforge-plugin-1.1.jar

    maven-sourceforge-plugin-1.1.jar

    net.sourceforge.shelled-site-2.0.2

    "net.sourceforge.shelled-site-2.0.2"是针对Eclipse平台的一款名为Shelled的插件的2.0.2版本,它提供了对shell脚本的强大支持,让开发者在Eclipse环境中编写、调试和运行shell脚本更加便捷。 Shelled插件的主要...

    net.sourceforge.groboutils.groboutils-core:5

    Groboutils是由SourceForge托管的一个开源项目,它包含了一系列用于软件开发的辅助工具,尤其是针对Java平台。"groboutils-core"是其核心模块,包含了项目的基础功能。版本号5表明这是该项目的第五个主要版本,通常...

    net.sourceforge.pmd.eclipse-3.2.6.v200903300643.zip

    5. **规则集管理**:PMD提供了多种预定义的规则集,如基本、设计、冗余代码等,开发者可以选择合适的规则集,或者组合多个规则集。 在安装PMD Eclipse插件时,通常需要从Eclipse的“软件更新”或“可用软件站点”中...

Global site tag (gtag.js) - Google Analytics