๋ฒ๊ทธ์ง๋ผ ๋์๋ณด๋๋ ๋ค์์ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ ๊ฒ์ ๋ชฉํ๋ก ํฉ๋๋ค.
- ์ต๊ทผ ๋ณ๊ฒฝ ์ด๋ ฅ์ ์ ๊ณต ( bug 286 )
- ์ต๊ทผ ๋ณ๊ฒฝ ์ฒจ๋ถํ์ผ ์ด๋ ฅ์ ์ ๊ณต ( bug 287 )
- ๋์๊ฒ ํ ๋น๋ ๋ฒ๊ทธ ์ด๋ ฅ์ ์ ๊ณต ( bug 288 )
- ํ์์ฐฝ ์ถ๊ฐ ( bug 289 )
- ๋น ๋ฅธ ์ด์ ์์ฑ ์ฐฝ ์ถ๊ฐ ( bug 290 )
- ๊ฐ ์ฌ์ฉ์๋ณ์ ์ฌ์ฉ ํต๊ณํ ์ ๊ณต ( bug 291 )
- IRC Notification ( bug 292 )
๋ฒ๊ทธ ์์ฑ์ ์ฌ์ฉํ๊ณ ์๋ ๋ฒ๊ทธ์ง๋ผ์ ์ด๋ค ์ ํ(product)๊ณผ
์์(component), ๋ฒ์ ๊ฐ์ ๊ธฐ๋ณธ์ผ๋ก ์ฌ์ฉํ ์ง ๊ฒฐ์ ํด์ผ ํฉ๋๋ค.
์ ํ ๊ธฐ๋ณธ ๊ฐ์ Undef์ด๋ฉฐ, ์์ ๊ธฐ๋ณธ ๊ฐ์ Undef,
๋ฒ์ ๊ธฐ๋ณธ ๊ฐ์ unspecified ์
๋๋ค.
๋ฒ๊ทธ์ง๋ผ์ ๊ฐ๊ฐ Undef ์ ํ๊ณผ ์์๋ฅผ ์ถ๊ฐํ๊ฑฐ๋
์ค์ ํ์ผ์์ ๋ค์ ํญ๋ชฉ์ ์ ์ ํ ๊ฐ์ผ๋ก ๋ณ๊ฒฝํด์ผ ํฉ๋๋ค.
#
# for create-bug
#
default_product => 'Undef',
default_component => 'Undef',
default_version => 'unspecified',
๋ค์ ์ธ ๊ฐ์ ํ๊ฒฝ ๋ณ์๋ฅผ ์ฌ์ฉํฉ๋๋ค.
BUGZILLA_DASHBOARD_USER: ๋ฒ๊ทธ์ง๋ผ ๋ก๊ทธ์ธ ์์ด๋BUGZILLA_DASHBOARD_PASSOWRD: ๋ฒ๊ทธ์ง๋ผ ๋ก๊ทธ์ธ ๋น๋ฐ๋ฒํธBUGZILLA_DASHBOARD_URI: ๋ฒ๊ทธ์ง๋ผ JSON-RPC ์ฃผ์
๋ก๊ทธ์ธํด์ ์ฌ์ฉํ ๊ณ์ ์ bugzilla-dashboard-web.conf ํ์ผ์ %users
์น์
์ ์ถ๊ฐ ํด์ค์ผ ํฉ๋๋ค.
my %users = (
data => {
aanoaa => { # aanoaa@gmail.com ์์ aanoaa
name => 'Hyungsuk Hong',
email => 'aanoaa@gmail.com',
role => 'Member',
avatar => 'https://secure.gravatar.com/avatar/9d7dc1d8ecf99bb4ecaacc35539604a1',
time_zone => 'Asia/Seoul',
}
}
);$ PERL5LIB=lib morbo bugzilla-dashboard-web.pl
$ prove -l