suggestions for incorporating this in the Graphs.jl ecosystem
まだ誰も着手していません。
評価
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 初心者へのやさしさ
- 25/100
- issue の種類
- 機能追加
- 明瞭さ
- 説明が足りない
- 活発さ
- 停滞
- 技術スタック
- julia
調査の方向性
まず、Graphs.jl のドキュメントにある GraphsOptim.jl と GraphsMatching.jl への参照、リポジトリの .github actions、および issue で言及されている既存の拡張機能を確認してください。依頼された作業は、ドキュメント、リポジトリのメンテナンス、組織の所有権、および Graphs.jl との統合にまたがります。どの項目に取り組むのかを定め、完了とみなす前に想定される API を確認してください。
索引モデルが issue の本文から書いたものです。
説明
Hi, @djukic14 ! Thank you for setting up this resources, it is incredibly valuable!
I wanted to post a few suggestions on how we can make this more widely advertised in Graphs.jl and more easily used through Graphs.jl
- Similarly to GraphsOptim.jl and GraphsMatching.jl, have an explicit mention of Graph(s)Coloring.jl in the documentation of Graphs.jl
- Incorporate more of the .github actions to help with management of the repo (e.g. downgrade checks, etc) -- most of them should be just a copy-paste with no need for change of configuration
- Move it to the JuliaGraphs org so that in case you become disinterested in the project in 5 or 10 years, there will be other volunteers to do the more trivial maintenance work.
- Add to the already existing extension in this repository (and to Graphs.jl itself) so that the following can be done:
using Graphs
import Graph(s)Coloring
g = <some_graph>
c = Graphs.color(g, ColoringAlgGreedy())::Coloring
c = Graphs.color(g, ColoringAlgDSATUR())::Coloring
c = Graphs.color(g, etc...)::Coloring
The names above are probably not the best ones, I am just posting it as an example.
It is fine if there will be (hopefully non-breaking) changes to Graphs.jl.
- 主要言語
- Julia
- スター
- 6
- フォーク
- 1
- PR マージ指標
- 30日以内にマージされた PR はありません
環境構築
このプロジェクトには開発コンテナ、Dockerfile、コントリビューションガイドがありません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
SciML/DiffEqNoiseProcess.jl#342 ·
-
難易度 1/5 1時間未満 初心者へのやさしさ 88/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
oxfordcontrol/COSMO.jl#211 ·
-
documentation
難易度 2/5 半日 初心者へのやさしさ 65/100
メンテナーはふだん 6 日以内に返信