問題タブ [sourceforge]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
open-source - ホワイトラベルの共同オープンソース開発 (例: ボックス内の github/sourceforge/google-code)?
共同開発機能を自分の Web サイトに統合するための、オープンソースまたは有料 (パッケージまたは SaaS) のソリューションを推奨する人はいますか? 詳細は次のとおりです。
現在、当社製品のオンライン プラグイン ギャラリーをホストしています。ユーザーはプラグインをアップロードおよびダウンロードできます。しかし、ユーザーはプラグインの開発に簡単に協力できず、プラグインのバグを簡単に報告および追跡できず、プラグインのバージョンやロードマップを簡単に追跡できません。
もちろん、寄稿者はプラグイン開発を github、sourceforge、google code、codeplex などでホストできます。しかし、ユーザーを私たちの Web サイトに留めておくことにはいくつかの利点があります。例えば:
- シングルサインオンを使用して、さらに別のユーザー名/パスワードが必要になるのを避けることができます
- エンドユーザーの問題追跡を既存のオンライン問題追跡システムに統合できます
- 統合された分析を取得できるため、トップコントリビューターやダウンローダーのニーズをより適切に満たすことができます
- たくさんの質問に答えてくれた人たちと同じように、コミッターにも簡単に評判ポイントを与えることができます。
オープンソース プロジェクト開発者のコラボレーションのためのホワイト ラベル サイトの優れたソリューションを知っている人はいますか?
github - SourceforgeからGithubに移行します
プロジェクトをSourceforgeからGithubに移行することを考えています。svnからgitに加えて、課題追跡システムなどを移行するのはどうですか?それを行う簡単な方法はありますか?
sourceforge - SourceForgeトラッカーでの監視と監視
つき質追跡装置UIでプロジェクトを監視することと監視することの違いは正確には何ですか?
ツールのヒントはあまり役に立ちません。
「監視」ボタンの上にマウスを置くと、「このプロジェクトを監視」と表示されます。「ウォッチ」の上にかざすと、何も表示されません。
svn - bitbucket を使用して Subversion プロジェクトをフォークする方法はありますか?
私は、他の主要な開発者が所有する sourceforge プロジェクトへのコミット権を持っています。Mercurial を使用して自分の変更を管理したいのですが、実際には、このプロジェクトのフォークとして bitbucket で公開したいと考えています。ただし、変更をメインの Subversion プロジェクトに簡単にプッシュできるようにしたいと考えています。これは敵対的なフォークではなく、別の道です。
bitbucket は Mercurial の svn 拡張機能をサポートしていますか? もしそうなら、どのようにそれらを使用して sourceforge プロジェクトをフォークできますか?
c++ - Sourceforge で C++ プロジェクトをオープンソース化しようとしています。コード編成に関するヒントを得ることができますか?
私が取り組んでいるプロジェクトを GPL の下で Sourceforge にアップロードしようとしています。それはgitとうまく機能し、Sourceforgeが物事を提示する方法です。
私のプロジェクトはクロスプラットフォームの C++ アプリケーションであり、次のもので構成されています。
- 実際の作業を行うライブラリ部分
- ライブラリ部分を使用する別の GUI 部分
- ライブラリのコンパイルにインクルード パスが必要なオープン ソース ライブラリ
- 変更されたオープン ソース ライブラリは、ある意味でこのプロジェクトの直接の一部でもあります。
- すべてのライブラリのコンパイル済み出力
これを整理する最良の方法は何ですか?
自分で作業している間、プロジェクトルートから次のようにしています:
/LibPortion
/GuiPortion
/libs/open source libraries
/libs/modified open source libraries
/libs/compiled/ コンパイル済みライブラリを保持します。 Cygwin ライブラリ ファイルなどのオープン ソース ライブラリ以外のもの
これは物事を整理する賢明な方法ですか?それは慣習と期待に一致していますか?
プロジェクトをチェックインするとき、プロジェクトの一部だけでなく、オープン ソース ライブラリもチェックインすることに意味がありますか? 新しい開発者のためにプロジェクトをセットアップして実行する際の摩擦を最小限に抑えるため、そうすることは理にかなっていると思います。確かに、少なくとも変更されたオープン ソース ライブラリをチェックインする必要があります。
また、コンパイルされたライブラリの下にあるリポジトリに何を含めるのが理にかなっていますか? 私のプロジェクトはクロスプラットフォームであるため、その内容はビルドターゲットごとに異なるため、そのディレクトリを無視して空のままにするようにgitに指示するのが最善かもしれないと考えています。
ただし、すべてのライブラリを自分でビルドおよび/またはダウンロードする手間をかけたくない人にとっては、主要なプラットフォーム用に事前にコンパイルされたライブラリを提供することも非常に良いようです. それらを共有する最もスマートな方法は何ですか? 私は Sourceforge を見ていますが、私の git リポジトリの一部ではない場合、それらを共有する方法がすぐにはわかりません。
wget - 特定の Sourceforge プロジェクトからすべてのファイルをダウンロードするには?
sourceforge からほぼすべての Msys パッケージをダウンロードするのに約 1 時間費やした後、これを行うためのより賢い方法があるかどうか疑問に思っています。この目的で wget を使用することは可能ですか?
vb.net - SourceForge SVN プロジェクトのフォルダーからアイテムを取得する
それは私のコードであり、うまくいきませんでした。エラーは " Warning 1 Function 'getItems' doesn't return a value on all code paths. A null reference exception could occur at run time when the result is used. C:\Users\******\AppData\Local\Temporary Projects\iPossum\Form1.vb 13 5 iPossum
" でした。
どうすればいいですか?ありがとう!
google-code - GoogleコードホスティングとSourceforge
あなたの経験から、SF.netまたはGoogleコードの方が優れていますか?
オープンソースコードを公開するには?より多くの露出を持っているように検索エンジンでより速くインデックスを付けることは何ですか?
php - PHPを使用してHTML要素属性に時間を追加し、ブラウザーにSilverlightアプリケーションをキャッシュしないように強制します
次のhtmlフラグメントの最初のparam要素のvalue属性に、PHPを使用して現在の時刻を追加するにはどうすればよいですか?
Sourceforge.netでSilverlightクライアントアプリケーションをホストしたいのですが、ブラウザーがSilverlightアプリをキャッシュしないようにする別の有効な方法を見つけることができませんでした。
アップデート
不要なリロードを回避するために、ファイル変更時刻を使用します。
sqlite - SourceForgeプロジェクトのWebスペースにあるSQLiteデータベースファイルに書き込むにはどうすればよいですか?
私は小さなPerlベースのCGIアプリケーションを持っており、SourceForgeプロジェクト用に提供されたプロジェクトWebスペースで実行しています。このアプリケーションは、SQLite(v。3)データベースファイルにデータを保存します。
シェルからテストスクリプトを実行すると、このSQLiteファイルの読み取りと書き込みができます。ただし、CGIコードがApacheによって実行される場合、読み取り専用アクセス権があります。書き込み操作により、ログファイルエラーが発生します。
テストの目的で、そのSQLiteファイルのアクセス許可を777まで上げました。違いはありません。
ただし、SourceForgeのプロジェクトWebスペースにはいくつかの面白い警告があり、私はそれにつまずいているのではないかと思います。通常、メインのWebサーバーファイルシステムはApacheに対して読み取り専用です。実行時に書き込み可能にする必要のあるファイルがある場合は、それらを別の場所にある特別な「永続的」ディレクトリに保存し、Webスペースからそのディレクトリの下の実際のファイルへのシンボリックリンクを作成する必要があります。
私はこれを行い、「persistence」の場所にあるシンボリックリンクと実際のSQLiteファイルの両方のアクセス許可を777に設定しました。キャッシュファイルとログファイルで同じことを行っており、そこで機能するため、このメカニズムは一般的に機能することを知っています。
書き込み用に(生のファイルではなく)シンボリックリンクを開きたくないという方針に沿って、SQLite自体に何かファンキーなものがあるのではないかと思います。