Comments (9)
Hey
We are interested in taking over this project since we did some pull requests to it in the past and our company http://wire.com is using it extensively for our iOS project.
The only question for us is how much time did it took in the past for you to maintain the project?
With kind regards, Mike on behalf of Wire's iOS team
from classy.
Hi @mikeger nice to hear from you. Hard to put a figure on time spent maintaining in past, I guess there was a lot of upfront time getting the base featureset working. Since then I've been doing very little iOS work so haven't spent alot of time on it.
I guess you can scale the time commitment as you see fit. i.e refactoring the codebase to be more modern (maybe swift) would obviously be a big undertaking. At the other end of spectrum adding the most commonly requested features and fixing bugs would probably not be a huge commitment.
If you would like discuss in more detail the podspec file has my email address in it.
thanks!
from classy.
@mikeger @cloudkite what's the scoop on handing off maintainer for Classy? I am interested in helping as a co-maintainer if you'd like. I've been hacking on Classy for a while now - I have some experimental features added in my fork (https://github.com/keithnorm/Classy) like the ability to call custom color functions so you can do things like:
UIButton.cancel-button {
title-color[state: normal]: $green
title-color[state: highlighted]: darken($green, 0.20)
}
Aside from features, I would be most interested in helping with bug fixes and managing issues, as well as helping to improve and promote the website and documentation. I strongly believe that Classy should be the standard for theming iOS apps and I don't want to see the project wither on the vine.
from classy.
@keithnorm awesome :) have added you to the ClassyKit org
from classy.
@cloudkite I too would be sad to see Classy disappear. When I joined my current team and was tasked with building an iOS SDK, I started pulling my hair out - mainly because I had no idea how one would build an SDK and allow 3rd party apps using it to control the look and feel of the final product (it's just not doable with iOS GUI builder). I was jealous of XML templates Android devs could do, then I discovered Classy. Now the Android devs are jealous, and I can keep the rest of my hair. I've successfully built an SDK that's much easier to style than Android and have gotten good feedback from client developers playing with the beta version. If Classy becomes unmaintained or worse yet, incompatible with future versions of XCode, I now risk building a dud for my company. For that reason, I'd love to help out with Classy where I can, but given my other project commitments (RapydScript, etc.) and work, the time I can contribute would be limited by that. However, I'm pretty comfortable with Swift, if that's where you decide to take the project.
p.s. @keithnorm I like the state idea you mention, can't wait to play with it.
p.p.s. I noticed that classy.as is now down. This was how I used to learn Classy documentation. Could you copy the documentation from it into the project or the README, because currently the README only gives a couple examples and suggests going to the website for the rest.
Thanks
from classy.
@atsepkov awesome, good to hear you've found Classy to be valuable as well! The classy.as domain may have expired but you can still access the site through the github pages url at http://classykit.github.io/Classy/
from classy.
Hey, I'm porting to IOS soon. I guess its a bit like Classy: https://github.com/eonist/Element It's in swift. I hope its not inappropriate to mention my project here?
from classy.
@eonist Looks pretty good. How soon will iOS port be available? I like Classy but it's currently my only Obj-C dependency and with project potentially deprecated, it's hard to continue using it. I would prefer to have all my libraries be in Swift for consistency.
from classy.
@atsepkov Element was built with IOS in mind. I'm planing to set a side 2 weeks for the IOS port. Then it's the matter of start date which is not set yet. Still working on a few finishing touches of Element for OSX.
from classy.
Related Issues (20)
- UIBarButtonItems not styled deeper than 1 into navigation stack
- UIFont not support bold style HOT 3
- Unable to install pods HOT 2
- Release new version on cocoapods HOT 2
- .cas contain not exist cocoa class HOT 1
- Crashes when applying styles while the controller is dismissing HOT 2
- Making ClassyKit work with @IBDesignable HOT 1
- UINavigationBar HOT 4
- Crash when working with Swift 3 classes HOT 1
- Evaluate use of method_exchangeImplementations HOT 1
- Cleaning up issues, updating docs, pushing v0.2.6, etc. HOT 1
- Crashed if no new line at the end of "stylesheet.cas"
- Defining a color with variable and alpha HOT 3
- Compile Error when used in App Extension with Cocoapods and use_frameworks! option (Swift)
- Swift Live Reload HOT 4
- UITextField Placeholder HOT 2
- Support custom functions in NSExpression / CASExpressionSolver HOT 3
- support for UISearchBar HOT 4
- relative dimensions HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from classy.