Imeji Community Meeting 28.03.2012

From MPDLMediaWiki
Jump to navigation Jump to search

Time: 11Uhr - 12.30Uhr

Tool: http://www.google.com/tools/dlpage/res/talkvideo/hangouts/

Participants: Friederike, Bastien, Julian, Marco, Karsten, Jörg, Hai


Topics[edit]

Feedbacks GitHub (s.u.)[edit]

  • Feedbacks positive about overall product (easy to use)
  • Wiki won't be used later on (due to limited priviliges management), mpdl Colab will be used.
  • Issue management: Features are sufficient for community usage
  • Repository (Merging, Fork, Branches): One problem (blocker) to resolve: How to update a fork from another fork, without pull request in between?
    • If the problem is not solved, it might be a reason not to use Github and search then for an alternative.>>

Versioning Concept[edit]

http://colab.mpdl.mpg.de/mediawiki/Imeji_Versioning

  • First Release 1.0.0.0
  • New issues/bug shouldn't be created with a version number. The version will be decided by Release planning (which features/issues are done for a version)

Code clean up[edit]

  • all "to be cleaned" code part should be reported as issues for version 1.0.0.0 (since code clean up is planned for 1.0.0.0)

Code conventions[edit]

  • Not discussed, but was decided on previous meeting that MDPL provides a code style guide for eclipse

Meetings[edit]

  • All last wednesday of the month, form 10.30 to 12:30
  • Next meeting: 25 April
  • Video conference are going to be made further with google hangout.

Twitter Account[edit]

  • imeji_org: will be used
  • ImejiOrg: is still reserved, to avoid others to use it

Rename Mailinglist[edit]

  • If rename possible, then will be named: imeji-community.
  • One single list will be used

Documentation language[edit]

  • English
  • Translation of current docu should be made (but not high priority)

Conference paper last updates[edit]

  • Paper will be sent at the end of the week.
  • Screenshot should be sent before friday

Licence (CDDL?) http://hub.opensolaris.org/bin/download/Main/licensing/cddllicense.txt > next BOS (JR)[edit]

  • Discussion postponed for next meeting

Disscussion on current Issues[edit]

  • Creation of imeji.org:
    • Bastien edits the current page with HU and FU logo.
    • Karsten, Julian and Marco will work on the design of this new page>>

Others[edit]

  • Meeting with CMS: will be organized directly after/before the metaimage Day
  • Topics for the next meeting are posted into the "Agenda pages"

GitHUB Notizen[edit]

Downsides[edit]

  • Issues
    • es können nicht mehreren Personen einem Issue zugeordnet werden
    • es können keine Abhängigkeiten (Dependencies) untereinander bestimmt werden
    • es kann keine Verschachtelung der Issues vorgenommen werden
  • Pages
    • Pages können nicht angeordnet werden (immer alphabetisch)
    • Pages können nicht angepinnt werden
    • Pages können nicht ausgezeichnet werden (fett, Farben)
    • es kann keine Verschachtelung der Pages vorgenommen werden
  • Code
    • es gibt anscheinend keine Möglichkeit Commits zu reverten
    • Reverting geht nur mit externen Programmen
    • Seite wird nicht automatisch nachgeladen, muss refresht werden um Veränderungen zu sehen

Functionalities[edit]

  • Fork
    • wenn geforkt wird, wird das gesamte Repo inkl. aller Branches kopiert
    • Forks ergeben eine Parent-Child-Verbindung, diese wird auch auf Kindeskinder durchgereicht
  • Pull Request
    • heißt den Besitzer des übergeordneten Forks (Parent) zu fragen Veränderungen aus dem eigenen Fork zu übernehmen
    • man kann keinen Pull Request zu einem untergeordnetem Fork (Child) machen
  • Push per Pull Request
    • wenn man Schreibrechte in einem Repo besitzt, welches einem nicht gehört, kann man Code durch ein Pull Request pushen
  • Integration von externer Software in Git
    • JIRA
    • trac
    • Redmine
  • External/Local Code Repo
    • GitGUI
    • eGit