These are chat archives for OpenLiveWriter/OpenLiveWriter

10th
Feb 2016
Martin Woodward
@martinwoodward
Feb 10 2016 14:35
hey folks
@ferzkopp - I'd be happy to work with folks to try and put a GSoC application together
PSA: I'm currently switching the build over from Scott Hanselman's private AppVeyor account to the .NET Foundation paid account
Shouldn't notice the difference, but let me know if I break something
Kathleen Weaver
@kathweaver
Feb 10 2016 14:42
@ferzkopp and the rest -- let me know what you want done towards documentation on GSoC
One good GSoC might be a portable version -- I know it's on the want list.
Martin Woodward
@martinwoodward
Feb 10 2016 14:43
The whole GitHub markdown thing would be a good larger one as well
Kathleen Weaver
@kathweaver
Feb 10 2016 14:43
Oh yeah, that would be a good one @martinwoodward
Martin Woodward
@martinwoodward
Feb 10 2016 14:44
Then there is YouTube video includes and any potential further enhancements to blogger support
Kathleen Weaver
@kathweaver
Feb 10 2016 14:44
Adding other languages too, and might attract someone interesting.
Martin Woodward
@martinwoodward
Feb 10 2016 14:44
Def
I'd actually be interested in sponsoring a broader project to put in .NET foundation infrastructure to set up a translation platform for .NET OSS projects and have OpenLiveWriter and WorldWideTelescope be the test cases
Kathleen Weaver
@kathweaver
Feb 10 2016 14:46
That would be cool. I only speak computer languages, but taught ina high school with 57 home languages.
Martin Woodward
@martinwoodward
Feb 10 2016 14:48
57 languages!! Wowzers
57?!? that's amazing
Kathleen Weaver
@kathweaver
Feb 10 2016 14:49
Yeah, a lot were dialects, and they spoke more than one language. And of course, their other languages flew out of their head in a crisis.
Martin Woodward
@martinwoodward
Feb 10 2016 14:49
I've a friend who is teaching in Papua New Guinea ATM. They have a few there https://en.wikipedia.org/wiki/Languages_of_Papua_New_Guinea
But even she doesn't have 57 different languages in the same school
Kathleen Weaver
@kathweaver
Feb 10 2016 14:50
Catholic charities brought them in from refugee camps.
Martin Woodward
@martinwoodward
Feb 10 2016 14:50
Very cool
ok - build is switched over. Let me know if you see anything wierd
Kathleen Weaver
@kathweaver
Feb 10 2016 14:51
What was bad, is if a kid got injured, all languages both the home language fell out of their brain, once we had to get 4 different people to go from the dialect to English.
Downloaded and ran -- shows 0.5.1.4
But that's the latest release, not your build, right?
Martin Woodward
@martinwoodward
Feb 10 2016 14:53
At the moment the build server doesn't auto-rev the version number
Kathleen Weaver
@kathweaver
Feb 10 2016 14:54
I have to go to the nightly build to get what you just pushed?
Martin Woodward
@martinwoodward
Feb 10 2016 14:55
(which I think is what's up with #336 not auto-picking up nighties every time)
yeah, you would. Feel free to try it but the app itself is identical. All I changed was the README
Kathleen Weaver
@kathweaver
Feb 10 2016 14:55
The nightly build shows 0.5.1.5
So how do I get what you just pushed?
(or try clicking on the build button from the readme and then click on latest build, artifacts)
My son wanted to start a blog related to his gaming activities so I set him up with Blogger so that we'd have some dogfooding of that in our house ;-)
Kathleen Weaver
@kathweaver
Feb 10 2016 14:57
Neat.
How old is he?
Martin Woodward
@martinwoodward
Feb 10 2016 14:58
@kathweaver - from the link above you'll get the scary wanting because the Setup isn't signed on the nightlies
He's 11
Kathleen Weaver
@kathweaver
Feb 10 2016 14:58
He might be interested in my day job
Martin Woodward
@martinwoodward
Feb 10 2016 14:58
Oh man - spellcheck is awesome
What's the day job?
Kathleen Weaver
@kathweaver
Feb 10 2016 14:59
Johns Hopkins Center for Talented Youth.
Martin Woodward
@martinwoodward
Feb 10 2016 14:59
(just trying out the latest build)
Kathleen Weaver
@kathweaver
Feb 10 2016 14:59
We teach programming (Scratch and Java) and Web Design
Javascript too
Martin Woodward
@martinwoodward
Feb 10 2016 14:59
Sweet.
Speaking of teaching - this is why I had to go dark for a few weeks https://github.com/martinwoodward/csharpworkshop
Kathleen Weaver
@kathweaver
Feb 10 2016 15:00
Very sweet. Pays well, very busy in the summer, but have a full load most of the year. Dang, I have a exercise thing at 9:30 -- need to run
Martin Woodward
@martinwoodward
Feb 10 2016 15:00
Take care
Kathleen Weaver
@kathweaver
Feb 10 2016 15:00
That's pretty cool. Getting people to go to the dark side.
Yeah, I spend about 4 hours a day trying to get some health back -- teaching face to face for 23 years, destroyes any fitness.
Martin Woodward
@martinwoodward
Feb 10 2016 15:12
hey - liking the changes to the website. I was wondering if we'd be able to reduce the vertical space before the user sees the download button. Wondering about something like the screenshot in OpenLiveWriter/OpenLiveWriter.Github.io#48 but totally open to other ideas
Kathleen Weaver
@kathweaver
Feb 10 2016 17:19
Thank you -- that's not a bad idea, will look at it.
Martin Woodward
@martinwoodward
Feb 10 2016 17:19
I'm trying to fix some merge stuff BTW. My VS install has got a bit crashy on me so I'll have to do it the hard way
But then I'll have all the PR's merged
Kathleen Weaver
@kathweaver
Feb 10 2016 18:07
I need some direction towards working on branches, I think that is why I ran into issues with the last branch. I ended up just grabbing my work and starting over to fix the conflict.
So here's the question. I want to work on the navigation, and it should be a total different branch from the add tutorial branches. I then start my new branch from the master?
Gary Ewan Park
@gep13
Feb 10 2016 19:19
@kathweaver typically, you should have a branch per "feature" that you are working on. Both branches can be worked on independently, and when ready, merged into the original branch. When needed, you can then do what is called a rebase, to bring a feature branch up to date with the original branch.
Ashhar Hasan
@hashhar
Feb 10 2016 19:25
  1. Usually you have a separate branch for each feature, called feature-1, feature-2 etc.
  2. All of them branch off from master to make things easier.
    git checkout master
    git checkout -b feature-1
  3. When you are done with a branch and the branch has been merged to master in the upstream (the one on GitHub.com), you can delete the branch (ie. git branch -d feature-1)
  4. Now since the master has been updated, you would like to make sure that your own copy of master is up to date.
    • So, if you are working on a fork instead of a clone, you have to run these.
       git add origin address-of-the-main-repo upstream
       git fetch --all
       git checkout the-branch-you-want-to-update
       git rebase upstream/master
      This would update your branch to reflect the recent changes in master.
Kathleen Weaver
@kathweaver
Feb 10 2016 19:42
I'm a Windows girl, do I use GitHub Desktop. I think I did things right today. I have a branch for the tutorials and one for the navbar.
Ashhar Hasan
@hashhar
Feb 10 2016 19:42
That makes it easier.
Once when the master on the upstream is updated by someone other than you, just hit the sync button. It will then activate the button that says, Update your-branch-name.
Just hit that and you're good to go.
PS: Sooner or later you may want to check out the command line interface for git. I find this tutorial to be a great place to start.
Gary Ewan Park
@gep13
Feb 10 2016 19:45
@kathweaver there are certain things, like rebase, that a UI tool like GitHub Desktop is not able to do. You would have to drop to the command line to do it. However, once you have done is a couple times, it does become second nature. The Sync button will work for most things, but there are times when it won't, and those are the times that you would have to drop to the command line.