Nextcloud Hackweek – Day 3 – GitHub, Playground, Mail App & the Forum

Today I created a playground on my github profile to become a bit more familiar with command line git commands. After my bad experiences from yesterday using visual tools and the browser I created my own repository and edited everything via command line. I started simple and created a file, edited it, created different branches, learned about the formatting stuff, how to cherry pick and so on.

Today was more like a normal business day here at Nextcloud office. Plenty of meetings, developing, and some interesting discussions about previews for shared files, how to structure and organise the documentation, the mail app (How to add email to your Nextcloud server), the music app and plenty of other topics.

One of the “not so easy discussions” appeared on the forum (Nc just a dirty deal?) already 13 days ago. Jos, the community manager, decided to close the thread but later on he reopened it. Because I’m quite close to the topic at the moment I wrote also something.

In the evening we went to Bonnie & Clyde. A Burger pub near the hotel. The pub played an important role in Nextcloud history. Directly behind the pub was the former office and in the same distance the hotel people were staying.

The post Nextcloud Hackweek – Day 3 – GitHub, Playground, Mail App & the Forum appeared first on Hagen Graf.

Nextcloud Hackweek – Day 2 – Documentation, GitHub, Barbecue

The morning started with carrying 6 bottles of Fitou wine from the hotel to the office because in the evening there will be a barbecue.

Concerning my success with documentation yesterday, we discovered today, that someone merged another pull request that did exactly the same than mine. So today in the morning we decided to revert my changes.

Afterwards I created another page about the password policy app and theming.

It was interesting for me to see the different approaches used by different people to use Github. The general way to work seems to be

  1. create a branch from the master.
  2. edit the branch and commit the desired changes
  3. create a pull request
  4. someone has to look at your pull request and merge it to the master
  5. depending on the changes the pull request has to be back ported to the stable10 and stable9 branch. Back porting is a bit complicate because you have to “cherry pick” single commits. For the cherry picking you have to copy several id’s (commit id, pull request id) and the whole process can easily become a bit complicate 🙂

There are two possibilities to use Github. You can use the command line on your Computer and type the commands manually or you use the browser, navigate to https://github.com the browser and do it online. The browser version ist a reduced set of commands and its possible to do easy changes. Joas told me it was invented to allow people with no clue how this works to be able to do small edit when they are allowed to.

Next Step – I have to learn these magical git commands and use the command line -> https://git-scm.com

Stay tuned 🙂

In the evening we had the barbecue. Andreas, the sales guy said “Oh, that’s a nice nerd barbecue”.

I enjoyed the evening/night and returned at 3am to the hotel.

The post Nextcloud Hackweek – Day 2 – Documentation, GitHub, Barbecue appeared first on Hagen Graf.

Nextcloud Hackweek – Day 2 – Documentation, GitHub, Barbecue

The morning started with carrying 6 bottles of Fitou wine from the hotel to the office because in the evening there will be a barbecue.

Concerning my success with documentation yesterday, we discovered today, that someone merged another pull request that did exactly the same than mine. So today in the morning we decided to revert my changes.

Afterwards I created another page about the password policy app and theming.

It was interesting for me to see the different approaches used by different people to use Github. The general way to work seems to be

  1. create a branch from the master.
  2. edit the branch and commit the desired changes
  3. create a pull request
  4. someone has to look at your pull request and merge it to the master
  5. depending on the changes the pull request has to be back ported to the stable10 and stable9 branch. Back porting is a bit complicate because you have to “cherry pick” single commits. For the cherry picking you have to copy several id’s (commit id, pull request id) and the whole process can easily become a bit complicate 🙂

There are two possibilities to use Github. You can use the command line on your Computer and type the commands manually or you use the browser, navigate to https://github.com the browser and do it online. The browser version ist a reduced set of commands and its possible to do easy changes. Joas told me it was invented to allow people with no clue how this works to be able to do small edit when they are allowed to.

Next Step – I have to learn these magical git commands and use the command line -> https://git-scm.com

Stay tuned 🙂

In the evening we had the barbecue. Andreas, the sales guy said “Oh, that’s a nice nerd barbecue”.

I enjoyed the evening/night and returned at 3am to the hotel.

The post Nextcloud Hackweek – Day 2 – Documentation, GitHub, Barbecue appeared first on Hagen Graf.

Nextcloud Hackweek – Day 1- People, Cloud, Vision, Documentation, Pizza, Beer

Yesterday I started my trip to Germany for attending the hackweek at Nextcloud headquarters in Stuttgart. The photo on top is taken where I started from. As you can imagine one has to be really motivated and curious to leave a place like this 😉
I arrived on time today in the morning, my phone noticed the right SSID but I didn’t found the entrance to the office.

Where is the Nextcloud hackweek?

Luckily I was not the only one (@oparoz was lost too) and finally @nickvergessen picked us up.

Buero

The day started with a discussion about the agenda.
At 11am we had a kind of plan:

Schedule Stuttgart August 2016
Schedule Stuttgart August 2016

As often at events like this WiFi wasn’t working. Same here, if more than 10 people tried to connect. Finally we found a few cables and adapters to provide everyone with internet.

Bjoern and Lukas played around with the theming feature …

Frank talked about the vision, goals and idea of the Nextcloud company. That’s the vision:

Furthermore, the goal is to make the world a better place. It sounds initially maybe a bit old fashioned, but in my opinion it is a very nice goal!

I was then researching what I could do and joined Andreas, Philip and Daniel on a talk about Nextcloud Partner models. After that I decided to help out with missing documentation.

Unfortunately, I’m not perfect with git commands. Julius helped me and I actually managed to commit a small documentation for anonymous uploading of files created (File Upload via Public Link).

I missed the discussion about the new planned features in the contact and calendar app (have to ask tomorrow).

Did you know that Jos has a dog named popcorn who is attending the hackweek too?

In the evening we had Pizza …

Pizza

… and finally a beer at Palast der Republik.

Palast der Republik

On the way back to the hotel I learn a lot about PokemonGo 🙂

The post Nextcloud Hackweek – Day 1- People, Cloud, Vision, Documentation, Pizza, Beer appeared first on Hagen Graf.

Summary of the week from 25.07.2016

True Iron Bloggers:

Adedayo Adeniyi (@daydah) :
David Opati Aswani (@susumunyu) :
Manfred Gosch (@1aolivenoel) :
Martin Gosch (@gosch_martin) :
Christine Graf (@christinegraf) :
Hagen Graf (@hagengraf) :
David M.Wampamba (@idesignwebs) :
Juergen Rinck (@irgendlink) :
Jonathan Rukundo (@iam_rukundo) :

The lazy ones:

Cash register:

this week: 0 €
total: 5 €
payed: 0 €
spend: 0 €

Debts:

susumunyu 5 €

Using minimum resources available to empower communities in Uganda!!!

Uganda has more than 100 districts occupied by 35 million people, Kampala being the capital city hence the district of preference for everyone. The capital is said to be occupied by 1.5 million people. This district is attractive to many due to better education, health, transport, communication etc services.

This leads to migration of people from many districts to this area, however is the best optional for everyone?

Truth to

 

Gold

I got some gold leaves and played around with it, tried to show the dirty and shiny sides of gold, by applying layers of sienna, ardoise, noir de vigne, titan oxyde.

Gold – symbol of power, wealth, purity, dead, war, earth, slavery, blood, jewelry, gold rush, enlightenment, greed, cyanidation, altering nature, wedding ring, currency speculation, spiritual values, imperishability, eternity.

Drei Wochen Rheinwandern und ein bisschen reisemüde – oder auch nicht | #flussnoten #ibcoco

Daheim. Endlich wieder daheim in der Schweiz. Der Rucksack ist voller schmutziger Wäsche und leer von Lebensmitteln. Das letzte Wasser nur einen halben Kilometer vor Frau SoSos Wohnung, ein Genuss, wie die Plastikflasche leerläuft, Schluck um Schluck, wohl wissend um den Dorfbrunnen direkt vorm Haus, die Wasserhähne in der Wohnung, das Badezimmer, die Badewanne, wo … Drei Wochen Rheinwandern und ein bisschen reisemüde – oder auch nicht | #flussnoten #ibcoco weiterlesen

vergangene Woche

Liebe Blogleser von 1aOlivenoel,

in meinem Blog von vergangener Woche „Ziele haben, Ziele erreichen“ habe ich euch über eines meiner Hobbys erzählt. Einen Punkt möchte ich dabei nochmals aufgreifen, die sog. „hellweek“. Diese Woche kommt auf jeden zu, der sich mit freeletics beschäftigt oder  nach diesem Trainingsprogramm trainiert. Warum schreibe ich das – ich hatte vergangene Woche eine solche „hellweek“. Das bedeutete für mich jeden Tag mindestens 2 Workouts oder 1 Workout mit zusätzlichen Übungen. Wenn ich an meine erste „hellweek“ vor einem Jahr denke, schien das unüberwindbar, wie ich dieses Pensum absolvieren sollte. Inzwischen läuft das, ich will nicht sagen „nebenher“ aber es geht ziemlich gut. Körperliche Fitness passt, so dass ich zwar mehr Zeit dafür einkalkulieren muß, aber ich komme gut durch. Dennoch bin dann auch froh wenn die 7 Tage absolviert sind und es ruhiger wird 🙂 . Trotz aller Disziplin kommt manchmal schon der Gedanke etwas zu schludern. Aber da muß ich eisern sein. Freeletics trainiert neben der Fitness auch die nötige Disziplin es durchzuziehen und das persönlich gesteckte Ziel zu erreichen.

Bei 1aolivenoel.de hat sich auch einiges in der vergangenen Woche getan.
Ich präsentiere meine Produkte seit dieser Woche in einer Pizzeria in einem Nachbarort. Da freue ich mich besonders, denn das passt natürlich sehr gut zusammen.
Der Inhaber war vom ersten Moment von der Idee die Olivenöle zu präsentieren begeistert. Die Antwort woher die Öle kommen „aus der Toskana“ hat ihn noch mehr überzeugt. Wir haben uns auch die Zeit genommen 3 Olivenöle gemeinsam zu verkosten. Hat sehr viel Spaß gemacht und die Erkenntnis gebracht dass ein würziges Olivenöl schon würzig ist 🙂 . Vielen Dank an die Pizzeria La Fontana in Lautenbach.

Eine weitere Kooperation mit einem anderen Importeur eines interessanten Produktes aus Mexiko bahnt sich an. Mehr Informationen verrate ich in einem meiner nächsten Blogs, wenn die Kooperation zustande gekommen ist.
Es tut sich also etwas. Reinschauen und Blog verfolgen lohnt sich.
Spannend finde ich die Herausforderungen die auf mich warten und selbst zuzusehen wie sich etwas entwickelt.

Ich wünsche allen ein schönes Restwochenende und eine erfolgreiche Woche

Manfred Gosch