diff options
Diffstat (limited to 'projects/devdashboard/devdashboard.rb')
-rwxr-xr-x | projects/devdashboard/devdashboard.rb | 52 |
1 files changed, 12 insertions, 40 deletions
diff --git a/projects/devdashboard/devdashboard.rb b/projects/devdashboard/devdashboard.rb index aeaae68..0d02f0c 100755 --- a/projects/devdashboard/devdashboard.rb +++ b/projects/devdashboard/devdashboard.rb @@ -12,48 +12,20 @@ include UserInfo include PlanetIniParser include MetadataHelper -dev = Developer.new -dev.handle = ARGV[0] +#dev = Developer.new +# +#UserInfo.updateDev(dev) +#Herds.updateDev(dev) +#MetadataHelper.updateDev(dev) +#PlanetIniParser.updateDev(dev) +#dev.documentation = findDocumentation(dev.email) -UserInfo.updateDev(dev) -Herds.updateDev(dev) -MetadataHelper.updateDev(dev) -PlanetIniParser.updateDev(dev) -dev.documentation = findDocumentation(dev.email) +developers = UserInfo.indexUsers() +herds = Herds.indexHerds(developers) - -puts "Name: #{dev.name}" -puts "Username: #{dev.handle}" -puts "Email: #{dev.email}" -puts "PGP Key: #{dev.pgpkey}" -puts "Roles: #{dev.roles}" -unless dev.herds.nil? - puts "Herds: " - dev.herds.each { |herd| puts "\t#{herd}"} -end -puts "Joined: #{dev.joined}" -puts "Birthday: #{dev.birthday}" unless dev.birthday.nil? -puts "Location: #{dev.location}" -unless dev.blogRss.nil? - puts "Blog RSS: #{dev.blogRss}" - puts "Blog Posts: " - dev.blogItems.each { |item| puts "\t#{item.title}" } - puts "Hackergotchi: #{dev.hackergotchi}" unless dev.hackergotchi.nil? -end -#puts "Commits RSS: #{dev.ciaRss}" -#puts "Commits: " -#dev.commitItems.each { |item| puts "\t#{item.title}" } -#puts "Bugs RSS: #{dev.myBugsRss}" -puts "Forums Profile: #{dev.forumsProfile}" -puts "Packages:" -unless dev.packages.nil? - dev.packages.each { |package| puts "\t#{package}" } +developers.each do |email, dev| + dev.print + puts end -unless dev.documentation.nil? - puts "Documentation:" - dev.documentation.each do |doc| - puts "\t#{doc.title} : #{doc.role}" - end -end |