Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on May 9th, 2012  |  syntax: None  |  size: 4.37 KB  |  hits: 14  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. # Answers
  2.  
  3. ## Day job:
  4. Web Developer at [SkyX](http://skyx.fi/)
  5.  
  6. ## Your Rails contributions (if any):
  7. Nothing yet… but interested of contributing in the future.
  8.  
  9. ## What's your Ruby/Rail experience?:
  10. Have been using various Ruby-based tools for a few years already and
  11. while my development skills are still quite limited. have recently got few
  12. books to learn from. Interested of learning new things and planning to
  13. use good amount of time to actually get it done.
  14.  
  15. ## How do you use GitHub?:
  16. Most important thing for me in GitHub is that it gives me ability to see my learning
  17. process visually. Aside from that, there are just countless number of projects to
  18. look and learn from. Issue tracking is also quite good one for getting ability to help
  19. in process of testing things and giving voice to the user's side.
  20.  
  21. Ability to fork projects make it much easier and faster to start contributing to them
  22. and I have seen that even smaller fixes can make things looks and work better.
  23. It's not bad thing that everyone has their own set of skills because that means
  24. people can work together to shape things to better form by using their strengths
  25. as a tool. GitHub gives platform for it and it just keeps getting better. :)
  26.  
  27.  
  28. ### [Watchlist](https://github.com/d2s/following)
  29.  
  30. One of the important things for me in GitHub is the ability to watch different
  31. projects and I would certainly like to have better interface to view the list of all
  32. followed projects. Some things that would make it better would be for example
  33. ability to sort the "bookmarked" projects by different types and possibly create
  34. some sort of tags to make them more easy to filter. Stuff like that would make
  35. watch list much more powerful and provide possibility to create different activity
  36. streams for looking at the different kind of project types. One interesting alternative
  37. could also be ability to create project-based mashups of feeds from related
  38. projects for helping to find changes in them that could affect or
  39. improve the main project itself.
  40.  
  41.  
  42. ### Submodules
  43.  
  44. Ability to have .gitmodules is good thing and I have used it in my
  45. https://github.com/d2s/dotfiles repository to keep things on better order
  46. (mainly having vim extensions from other GitHub users as submodules
  47. so that they can be more easily updated without need to maintain
  48. my own fork of the extensions).
  49.  
  50.  
  51. ### Git clients + other tools
  52.  
  53. I mostly use [Gitbox.app](http://www.gitboxapp.com/) to connect to GitHub these days and have also some nice
  54. bash aliases in dotfiles that make it easier to view git logs and use other things.
  55. Have tried various other Git clients but have mostly become accustomed to Gitbox.
  56. [Tower](http://www.git-tower.com/) is also quite nice client but even while I used it for a few months when it was
  57. in beta, didn't feel like paying for it since I already had license to separate app ([Kaleidoscope](http://www.kaleidoscopeapp.com/)) for
  58. viewing changes.
  59.  
  60. Would be interested of using the fresh new [GitHub Issues for iPhone](https://github.com/blog/904-announcing-github-issues-for-iphone) if I just would have more recent personal iOS device than now (1st Gen iPod touch certainly
  61. does not have ability to install iOS 4.x…).
  62.  
  63. Have tested [GitHub for Mac](http://mac.github.com/) and I surely like it while it's not as fluent to use than
  64. Gitbox. I assume it's partly just about matter of preference since different people
  65. have different kind of ways to use things.
  66.  
  67.  
  68. ### Community features
  69.  
  70. GitHub website has Network view feature that is particularly useful for finding out
  71. visually the challenges and improvements of various different projects and their
  72. forks. Hoping to use it more often to learn about the process of open development.
  73.  
  74. Have created one organization page to GitHub but don't yet have any projects in
  75. that location. Planning to do more co-operative projects in the future with few
  76. friends so might use premium features of the service to power development
  77. process in the future (even for closed source projects, both work and
  78. volunteering related).
  79.  
  80.  
  81. ### Why [Frozen Rails](https://frozenrails.eu/) would be awesome
  82.  
  83. The reason why I would really love to be able to get two days at Frozen Rails is
  84. that I feel that the future is in collaboration and society that meets will learn to
  85. improve itself and projects it does so it would be good place to learn from others.
  86. Frozen Rails could give much of interesting things and speed up the learning
  87. process of software development with Ruby.