Skip to content

Commit

Permalink
Merge pull request #24 from ritscc/develop
Browse files Browse the repository at this point in the history
masterにマージ
  • Loading branch information
JavaLangRuntimeException authored Sep 24, 2024
2 parents ef03b60 + eed0553 commit 357a580
Show file tree
Hide file tree
Showing 65 changed files with 1,491 additions and 30 deletions.
4 changes: 4 additions & 0 deletions .idea/soukai-2024-1.iml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions .idea/vcs.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

72 changes: 72 additions & 0 deletions .idea/workspace.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

51 changes: 24 additions & 27 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
2024年度第1回総会議案書
2024年度第一回総会議案書
========================
これは,2024年度第1回総会議案書リポジトリです
これは,2024年度第一回総会議案書リポジトリです

ビルドステータス
-----------------------
RCCの総会文章はGitHub Actionsを用いて,総会文書のビルドを自動化しています.

PDFを生成するには,ベースブランチを`master``main`に設定して,Pull Requestを作成してください.
生成されたPDFは,[リポジトリのリリースページ](https://github.com/ritscc/soukai-2024-1/release)にアップロードされます.
生成されたPDFは,[リポジトリのリリースページ](https://github.com/ritscc/soukai-2024-1/releases)にアップロードされます.


文章表現について
Expand All @@ -17,7 +17,7 @@ PDFを生成するには,ベースブランチを`master`か`main`に設定し

* 口調:**である調**(だ調はダメ)

* 数字:固有名詞(例:2023年度第二回総会),慣用句(三日月),一つ・二つなどの数え上げ,一回生・二回生 以外は**半角アラビア数字**
* 数字:固有名詞(例:2024年度第一回総会),慣用句(三日月),一つ・二つなどの数え上げ,一回生・二回生 以外は**半角アラビア数字**
* 西暦等:**半角アラビア数字**
* 日付:**○○○○年○月○日**(例1:2013年10月1日,例2:10月1日,2日,3日)
* 期間:**○か月(か はひらがな)**
Expand All @@ -34,9 +34,9 @@ PDFを生成するには,ベースブランチを`master`か`main`に設定し
* 定例会議・例会:**定例会議**
* サークルルーム・部室:**サークルルーム**
* プロジェクト発表会・成果発表会:**プロジェクト発表会**
* 2022年度・昨年度・前年度:**2022年度**
* 2023年度・今年度:**2023年度**
* 2024年度・来年度・次年度:**2024年度**
* 2023年度・昨年度・前年度:**2023年度**
* 2024年度・今年度:**2024年度**
* 2025年度・来年度・次年度:**2025年度**
* 前期・春学期:**春学期**
* 後期・秋学期:**秋学期**

Expand Down Expand Up @@ -79,11 +79,10 @@ SSHでクローンしておくと,コミット作業が楽です.
後からでも`$ git remote`を使って,変更できますので,設定しておくとよいでしょう.

### ブランチについて
基本的に,次の3本のブランチが存在しています
基本的に,次の2本のブランチが存在しています

- master/main : バージョンができ次第,ここにマージ(統合)されます.ここは普段更新されません.(pushできないようにしています)
- develop : 開発用ブランチです.ここに作業用ブランチをマージしていくことで執筆を進めます.(pushできないようにしています)
- feature/* : 作業用ブランチです.developブランチからfeatureブランチを各々作成してこのブランチで作業してください.
- master/main : バージョンができ次第,ここにマージ(統合)されます.ここは普段更新されません.
- develop : 開発用ブランチです.ここに作業用ブランチをマージしていくことで執筆を進めます.

### 作業の流れ(ワークフロー)
1. 自分が行う作業を「Issue/イシュー(課題)」として作成します.既にイシューが登録されていれば,この作業は不要です.
Expand All @@ -93,8 +92,8 @@ SSHでクローンしておくと,コミット作業が楽です.

2. 作業前に,`$ git pull`しておきます.こうすることで,作業の衝突(コンフリクト)を少なくさせられます.

3. 担当者は,developブランチを起点に,作業用ブランチ(feature branch)を作成します.
`$ git switch -c feature/<任意の名前> develop`
3. 担当者は,developブランチを起点に,作業用ブランチ(branch)を作成します.
`$ git checkout -b <branchname> develop`
ブランチ名は重複しないように任意で構いません.
ブランチ名にイシュー番号を含めておくとブランチを探しやすくなり,重複もしないのでオススメです.
イシュー番号は,課題名の左下に`#<数字>`の形式で書かれています.
Expand All @@ -109,43 +108,40 @@ SSHでクローンしておくと,コミット作業が楽です.
また,コミットのどれかに`Reopen #<イシュー番号>`を含めるようにしてください.

6. 完成したらリポジトリにプッシュ(push)します.
`$ git push origin feature/<任意の名前>`
`$ git push origin <branchname>`
__(注)__ なお,先ほど挙げたmasterとdevelopにはプッシュできません.権限の管理を行っています.

7. <https://github.com/ritscc/soukai-2024-1/pulls>からプルリクエスト(Pull request)を作成します.
画面右上の方の「New pull request」のボタンから作成してください.
__(注)__ タイトルは,課題番号を`Fix #<イシュー番号> : <作業内容>`という形式で記述してください.
左(base)には`develop`のブランチを,右(compare)には,先ほど自分がプッシュ(push)したブランチをセットします.
`Reviewers`に,`@maooz4426``@JavaLangRuntimeException` を指定してください(一応,勝手に指定されるようになっています)
`Reviewers`に,局員や共同担当者を設定しておくと,プルリクエストを作成した旨が通知されますので,活用しましょう
※ なお,プルリクエストは,自分のブランチをベースブランチにマージしたいという申請のことです.

9. あとはレビューされてください.
8. あとはレビューされてください.みんなはレビューしてください
問題点があれば,プルリクエストのコメントを使って,問題点を指摘してください.
mergeする条件(自分ではmergeできないようになっています)
- reviewerが1人以上approveすること
- 全ての会話がresolveされること

ここで問題ないと判断したら__13__に飛んでください.

11. 指摘などがあり,変更の必要がある場合は,先ほどのブランチで,編集しなおします.
9. 指摘などがあり,変更の必要がある場合は,先ほどのブランチで,編集しなおします.

12. 編集できたら,__add,commit,push!!!!!!__
10. 編集できたら,__add,commit,push!!!!!!__

13. 自分が作成したプルリクエストのページから,修正した点をコメントにして残しておきましょう.
11. 自分が作成したプルリクエストのページから,修正した点をコメントにして残しておきましょう.

14. 8~11を繰り返してどんどん良くしていきます.
12. 8~11を繰り返してどんどん良くしていきます.

15. レビューして問題無いと判断した人は,プルリクエストページ内の`Files changed`を開き,
13. レビューして問題無いと判断した人は,プルリクエストページ内の`Files changed`を開き,
`Review Changes`から,`Approve`を選択し,`Submit review`を送信しましょう.

16. いい感じだったら,Reviewerの判断でdevelopブランチにマージ(marge)されます.
14. いい感じだったら,執行委員長かシステム管理局長の判断でdevelopブランチにマージ(marge)されます.

なおマージされた後に,developブランチをプル(`$ git pull`)すると,更新されているのが確認できます.

```shell
$ git pull
$ git log
```
わからなければSlackの[#soukai](https://ritscc.slack.com/messages/soukai/)で相談してください.全員で共有しましょう.

文書の執筆作業について
-------------------
Expand Down Expand Up @@ -222,6 +218,7 @@ LaTeXの書き方については,各自ググってください.
├── document.tex - 総会文章の設定ファイル
├── src/
│ ├── zenki.tex - 第一回(春学期用)総会文書用メインファイル
│ ├── kouki.tex - 第二回(秋学期用)総会文書用メインファイル
│ ├── soukatsu/ - 総括用ディレクトリ
│ │ ├── zentai.tex - 全体総括メインファイル(全体総括用フォルダの内容を\input{})
│ │ ├── 1kai.tex - 1回生総括
Expand Down Expand Up @@ -265,4 +262,4 @@ LaTeXの書き方については,各自ググってください.
総会文書のセットアップ
---------------------
リポジトリやファイルのセットアップ方法は,[README\_setup.md](docs/README_setup.md)をご覧ください.
自動ビルドのセットアップ方法は,[README\_CI.md](docs/README_CI.md)をご覧ください.
自動ビルドのセットアップ方法は,[README\_CI.md](docs/README_CI.md)をご覧ください.
74 changes: 74 additions & 0 deletions assignee.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
# RCC 自動生成用テンプレート
# 【書式】 filename: タイトル,姓 名,GitHubID
# (例)1kai: 1回生総括,RCC 太郎,ritscc-master
#
# 回生別のファイル名は変更しないでください
# それ以外のファイル名は先頭に数字を付けることで、順番を制御できます
# 数字が一桁の場合は先頭に0をつけてください.
---
hajimeni: はじめに
soukatsu:
zentai:
01_zentai: 前期活動総括,尾崎 真央,maooz4426
02_unei: 運営総括,尾崎 真央,maooz4426
03_shinkan: 新歓総括,尾崎 真央,maooz4426
04_project: プロジェクト活動総括,尾崎 真央,maooz4426
1kai: 1回生総括,尾崎 真央,maooz4426
2kai: 2回生総括,尾崎 真央,maooz4426
3kai: 3回生総括,尾崎 真央,maooz4426

kaikei:
01_zentai: 全体総括,尾崎 真央,maooz4426
02_zaimu: 財務総括,尾崎 真央,maooz4426
03_zaisei: 財政総括,尾崎 真央,maooz4426
kensui:
01_zentai: 全体総括,梶原 悠人,kajiwara727
02_project: プロジェクト総括,梶原 悠人,kajiwara727
03_LT: LT総括,梶原 悠人,kajiwara727
syogai:
01_zentai: 全体総括,仮屋薗 純,zono0013
02_kyokukaigi: 局会議総括,仮屋薗 純,zono0013
03_twitter: Twitter総括,仮屋薗 純,zono0013
04_web: Web総括,仮屋薗 純,zono0013
system:
01_zentai: 全体総括,棚橋 柊太,JavaLangRuntimeException

soumu:
01_zentai: 全体総括,尾崎 真央,maooz4426
02_huuki: 風紀業務総括,尾崎 真央,maooz4426
03_souzi: 掃除業務総括,尾崎 真央,maooz4426
04_syoki: 書記業務総括,尾崎 真央,maooz4426
05_gyozi: 会内行事総括,尾崎 真央,maooz4426
06_bihin: 備品業務総括,尾崎 真央,maooz4426
houshin:
zentai:
01_zentai: 前期活動方針,尾崎 真央,maooz4426
02_unei: 運営方針,尾崎 真央,maooz4426
03_project: プロジェクト活動方針,尾崎 真央,maooz4426

1kai: 1回生方針,尾崎 真央,maooz4426
2kai: 2回生方針,尾崎 真央,maooz4426
3kai: 3回生方針,尾崎 真央,maooz4426

kaikei:
01_zentai: 全体方針,尾崎 真央,maooz4426
02_zaimu: 財務方針,尾崎 真央,maooz4426
03_zaisei: 財政方針,尾崎 真央,maooz4426
kensui:
01_zentai: 全体方針,長張 快,bearl27
02_project: プロジェクト方針,長張 快,bearl27
03_LT: LT方針,長張 快,bearl27
syogai:
01_zentai: 全体総括,仮屋薗 純,zono0013
02_kyokukaigi: 全体総括,仮屋薗 純,zono0013
03_twitter: 全体総括,仮屋薗 純,zono0013
04_web: 全体総括,仮屋薗 純,zono0013
system:
01_zentai: 全体方針,棚橋 柊太,JavaLangRuntimeException
soumu:
01_zentai: 全体方針,尾崎 真央,maooz4426
02_huuki: 風紀業務方針,尾崎 真央,maooz4426
03_souzi: 掃除業務方針,尾崎 真央,maooz4426
04_syoki: 書記業務方針,尾崎 真央,maooz4426
05_gyozi: 会内行事方針,尾崎 真央,maooz4426
06_bihin: 備品業務方針,尾崎 真央,maooz4426
29 changes: 29 additions & 0 deletions document.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
\documentclass[a4j,titlepage]{jarticle}

\input{tex-commands/root.tex}
\texCommandsRoot{tex-commands}
\inputCommandsAll

\year{2024}
\month{9}
\day{23}

\zenki
%\zenki
%\kouki

\titles
\begin{document}

\maketitle
\tableofcontents

\newpage

\contents

\newpage
% 立命館コンピュータクラブ規約
\input{constitution/src/kiyaku.tex}

\end{document}
Loading

0 comments on commit 357a580

Please sign in to comment.