From Fedora Project Wiki
 
(34 intermediate revisions by 5 users not shown)
Line 1: Line 1:
=Purpose=
=Purpose=
* Housekeeping
* Housekeeping
* Go over packages in list
* Go over [[Package_maintainers_wishlist|packages in list]]
* See what their current status is and update wiki page accordingly
* See what their current status is and update wiki page accordingly
=Status=
Assigning tasks


=Work plan=
=Work plan=
Line 10: Line 13:
* Volunteers check up packages and submit report to wiki wrangler
* Volunteers check up packages and submit report to wiki wrangler
* Wiki wrangler updates wishlist page
* Wiki wrangler updates wishlist page
=Work division=
'''Please assign yourself a task by November 16 2012. First come first serve.'''
{|
! Task !! Volunteer !! Status
|-
| Wiki wrangler 1 - '''for entries from A - K'''|| [[User:Ankursinha|Ankur Sinha "FranciscoD"]] || {{check}}
|-
| Wiki wrangler 2 - '''for entries from L - Z'''|| [[User:Ankursinha|Ankur Sinha "FranciscoD"]] || {{check}}
|-
| [[Package_maintainers_wishlist#A-D|A-D]] + [[Package_maintainers_wishlist#E-G|E-G]] || [[User:Akshayvyas29|Akshay Vyas]] ||  {{check}}
|-
| [[Package_maintainers_wishlist#H-K|H-K]] + [[Package_maintainers_wishlist#L-M|L-M]] || [[User:tumu171|Sourav Basu]] || {{check}}
|-
| [[Package_maintainers_wishlist#N-O|N-O]] + [[Package_maintainers_wishlist#P|P]] || [[User:Kumarpraveen|Praveen Kumar]] || [[User:Kumarpraveen/webClean-table|Complete]] {{check}}
|-
| [[Package_maintainers_wishlist#Q-S|Q-S]] + [[Package_maintainers_wishlist#T-W|T-W]] + [[Package_maintainers_wishlist#X-Z|X-Z]] || [[User:Ankursinha|Ankur Sinha "FranciscoD"]] || [[User:Ankursinha/FAD:Web_Cleanup_wishlist_temp]] {{check}}
|}


=Volunteeers and their roles=
=Volunteeers and their roles=
Line 18: Line 40:
* [[User:Kumarpraveen|Praveen Kumar]]: volunteer
* [[User:Kumarpraveen|Praveen Kumar]]: volunteer
* [[User:Akshayvyas29|Akshay Vyas]]: volunteer
* [[User:Akshayvyas29|Akshay Vyas]]: volunteer
* [[Sourav Basu]]:volunteer
* [[User:tumu171|Sourav Basu]]:volunteer


=Dateline=
=Dateline=
Timezone: UTC


* Volunteers add themselves to list: - November 14 2012
* Volunteers add themselves to list: - November 14 2012
* Assign tasks: November 15 2012
* Assign tasks: November 15 2012
* Submit reports to wiki wrangler: November 22 2012
* Submit reports to wiki wrangler: November 29 2012
* Wrangler updates wiki page: by December 1 2012
* Wrangler updates wiki page: by December 10 2012
 
=Example case=
 
* [http://aarddict.org/ aardict]
 
== Check bugzilla ==
* [https://bugzilla.redhat.com/show_bug.cgi?id=687875 rhbz#687875]
== Check repositories ==
<code>
$ repoquery aardict
 
$ bodhi -L aardict
</code>
 
 
I'm lazy. This is what I came up with. Can be improved to even generate the table:
 
<pre>
$ sudo yum install bodhi-client bugzilla-client
 
## Download the section you want to check from the wiki into a text file. Here, it's called t-w.txt
 
$ SRCFILENAME="t-w.txt"; DESTFILENAME="t-w-report.txt" ; for i in `cat $SRCFILENAME  | awk 'BEGIN {FS="]"} ;{print $1}' | awk '{print tolower($3)}' | sed '/===/d'`; do echo "*** $i being checked ***";  echo "*** $i ***" >> $DESTFILENAME ; bodhi -L "$i" >> $DESTFILENAME ; bugzilla query -l "$i" -s "$i" --oneline >> $DESTFILENAME; echo >> $DESTFILENAME; echo >> $DESTFILENAME ; done
 
## It'll generate a file called t-w-report.txt. Do the same for the other sections
## Do go over the report manually and check. This is a very simple script that may miss corner cases.
 
# Another hacked script to generate the wiki table quickly:
 
$  SRCFILENAME="t-w.txt" ; DESTFILENAME="t-w-wiki.txt" ; rm -fv $DESTFILENAME ; echo "=== T-W ===" >> $DESTFILENAME; echo "{|" >> $DESTFILENAME; echo '! Status icon !! Package !! Description !! Status !! Comment' >> $DESTFILENAME; echo '|-' >> $DESTFILENAME; cat $SRCFILENAME  | sed 's/^*//' | sed '/===/d' | awk 'BEGIN {FS=" - "} ;{print "|- \n| || " $1 " || " $2 " || || "  }' >> $DESTFILENAME  ;  echo "|}" >> $DESTFILENAME
</pre>
 
If you are interested in Perl script, check [https://github.com/praveenkumar/WeekendFun here]
 
== Report result in a table form ==
{|
! Package name !! URL !! Status !! Comment
|-
| aardict || [http://aarddict.org/ aardict] || [https://bugzilla.redhat.com/show_bug.cgi?id=687875 rhbz#687875 ] || Review in progress (stalled)
|}

Latest revision as of 03:00, 3 December 2012

Purpose

  • Housekeeping
  • Go over packages in list
  • See what their current status is and update wiki page accordingly

Status

Assigning tasks

Work plan

  • Volunteers put up their names on wiki
  • Appoint wiki wrangler
  • Divide wishlist among remaining volunteers
  • Volunteers check up packages and submit report to wiki wrangler
  • Wiki wrangler updates wishlist page

Work division

Please assign yourself a task by November 16 2012. First come first serve.

Task Volunteer Status
Wiki wrangler 1 - for entries from A - K Ankur Sinha "FranciscoD"
Wiki wrangler 2 - for entries from L - Z Ankur Sinha "FranciscoD"
A-D + E-G Akshay Vyas
H-K + L-M Sourav Basu
N-O + P Praveen Kumar Complete
Q-S + T-W + X-Z Ankur Sinha "FranciscoD" User:Ankursinha/FAD:Web_Cleanup_wishlist_temp

Volunteeers and their roles

We need a wiki page wrangler. Is that you?

Dateline

Timezone: UTC

  • Volunteers add themselves to list: - November 14 2012
  • Assign tasks: November 15 2012
  • Submit reports to wiki wrangler: November 29 2012
  • Wrangler updates wiki page: by December 10 2012

Example case

Check bugzilla

Check repositories

$ repoquery aardict

$ bodhi -L aardict


I'm lazy. This is what I came up with. Can be improved to even generate the table:

$ sudo yum install bodhi-client bugzilla-client

## Download the section you want to check from the wiki into a text file. Here, it's called t-w.txt

$ SRCFILENAME="t-w.txt"; DESTFILENAME="t-w-report.txt" ; for i in `cat $SRCFILENAME  | awk 'BEGIN {FS="]"} ;{print $1}' | awk '{print tolower($3)}' | sed '/===/d'`; do echo "*** $i being checked ***";  echo "*** $i ***" >> $DESTFILENAME ; bodhi -L "$i" >> $DESTFILENAME ; bugzilla query -l "$i" -s "$i" --oneline >> $DESTFILENAME; echo >> $DESTFILENAME; echo >> $DESTFILENAME ; done

## It'll generate a file called t-w-report.txt. Do the same for the other sections
## Do go over the report manually and check. This is a very simple script that may miss corner cases.

# Another hacked script to generate the wiki table quickly:

$  SRCFILENAME="t-w.txt" ; DESTFILENAME="t-w-wiki.txt" ; rm -fv $DESTFILENAME ; echo "=== T-W ===" >> $DESTFILENAME; echo "{|" >> $DESTFILENAME; echo '! Status icon !! Package !! Description !! Status !! Comment' >> $DESTFILENAME; echo '|-' >> $DESTFILENAME; cat $SRCFILENAME  | sed 's/^*//' | sed '/===/d' | awk 'BEGIN {FS=" - "} ;{print "|- \n| || " $1 " || " $2 " || || "  }' >> $DESTFILENAME  ;  echo "|}" >> $DESTFILENAME

If you are interested in Perl script, check here

Report result in a table form

Package name URL Status Comment
aardict aardict rhbz#687875 Review in progress (stalled)