Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
Cihat Gündüz
@Dschee
I found the source by checking the traffic: Some people seem to have interpreted my CocoaPods release as a new software and think that I was the one writing the library (although I didn't change any of the author entries) – see https://iosdevweekly.com as an example.
Nikolai Vazquez
@nvzqz
Huh. Well at least it'll get more people to use it which isn't bad
Cihat Gündüz
@Dschee
@nvzqz Sure, I'd love to help maintain FileKit. But that won't solve the issue with deploying a new version as @phimage already said. I'm not sure what to do from here since both libraries seem to have quite some stars now – we should definitely get all people onto one place, but for now I think it's okay to wait for you to get the 3.0 release done as you already mentioned in the post and keep things as is. I can then add a hint to the README that the software is deprecated and they should use the original project instead. Okay this way? Should be the least-work solution.
Nikolai Vazquez
@nvzqz
For now people have a version to use with the latest changes on your fork but sure when I release 3.0 then you can note that all active development is in the parent repo
Deploying is pretty straightforward since I do it pretty much right after making a new tag and pushing
Cihat Gündüz
@Dschee
Okay then, let's do it like that. :-)
Nikolai Vazquez
@nvzqz
I'm thinking having 3.0 as a version with all the latest changes but then 4.0 as a swift 3 compatible version that's been cleaned up a bit
Thoughts?
Cihat Gündüz
@Dschee
Are there any breaking changes since 2.0?
Nikolai Vazquez
@nvzqz
A few such as renames
Cihat Gündüz
@Dschee
Well then, a 3.0 release seems a reasonable choice as far as I'm concerned
And adding another one once Swift 3 is out with some streamlining in 4.0 would be great, too of course
Nikolai Vazquez
@nvzqz
Since a lot of people are jumping on xcode 8 and swift 3, is backwards compatibility with swift 2 that important?
It makes the code harder to maintain since some things need to be separated. Sage is swift 2 and 3 compatible for example
Cihat Gündüz
@Dschee
I would simply drop Swift 2 support but that's also your choice to make
But not now, of course since there's a few weeks or months until official Swift 3 release
Nikolai Vazquez
@nvzqz
Two weeks I believe until there are no more breaking changes to swift 3 and they start discussion for swift 4
Cihat Gündüz
@Dschee
In FileKit 4.0 this shouldn't be a problem and there would still be version 3.x for Swift 2 support
That's right but I'm not sure if that also means it's gonna be released immediately. I can imagine they just want it to be ready for a release candidate to concentrate on performance.
But I'm not up-to-date on that, so I might be wrong
Nikolai Vazquez
@nvzqz
As well as compiler bug fixes and whatnot
Cihat Gündüz
@Dschee
Anyways, as I said, there's still 3.x around for Swift 2
Nikolai Vazquez
@nvzqz
Agreed
What's the status of nsfilemanager on Linux?
Cihat Gündüz
@Dschee
That was also the approach the guys from Alamofire took when updating from Swift 1.2 to 2.x
Nikolai Vazquez
@nvzqz
I want to support Linux however idk if the foundation API has been ported hey
Cihat Gündüz
@Dschee
No idea, someone else will now better than me
Nikolai Vazquez
@nvzqz
Yet*
Cihat Gündüz
@Dschee
Just click the "up" button on your keyboard to correct your last entry ;)
Nikolai Vazquez
@nvzqz
I'm on my phone so I can't
Cihat Gündüz
@Dschee
Ah, ok sorry then ^^
Nikolai Vazquez
@nvzqz
No problem
I also want to get continuous integration going with travis or another provider but my knowledge in that is limited
My first working attempt is with sage so it shouldn't be too difficult
Cihat Gündüz
@Dschee
Oh that's a good idea. I could never get it to work on travis since there is/was a limit to iOS projects there. But I'm using Bitrise on my project https://github.com/Flinesoft/BartyCrouch and it was easy to configure and works as expected.
Anyways, gotta go to sleep already, it's after 1 a.m. here in Germany ;)
Nikolai Vazquez
@nvzqz
I love the icon and design
Alright we'll continue this later
Cihat Gündüz
@Dschee
Oh thanks, always nice to hear that :)
yup, see ya! take care
Nikolai Vazquez
@nvzqz
Likewise!
Nikolai Vazquez
@nvzqz
Just pushed version 3
Will now start cleaning up and migrating to Swift 3 for version 4
Cihat Gündüz
@Dschee
:+1:
I've updated the README on my fork to clearly state it is deprecated and people should use the original project.
Nikolai Vazquez
@nvzqz
Ok great!
There's a lot of errors I need to sift through but I should have it done within the next few days
Just noticed that GitHub has this feature