Coder Social home page Coder Social logo

Looking for contributors about classy HOT 9 OPEN

cloudkite avatar cloudkite commented on July 17, 2024
Looking for contributors

from classy.

Comments (9)

mikeger avatar mikeger commented on July 17, 2024

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.

cloudkite avatar cloudkite commented on July 17, 2024

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.

keithnorm avatar keithnorm commented on July 17, 2024

@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.

cloudkite avatar cloudkite commented on July 17, 2024

@keithnorm awesome :) have added you to the ClassyKit org

from classy.

atsepkov avatar atsepkov commented on July 17, 2024

@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.

keithnorm avatar keithnorm commented on July 17, 2024

@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.

eonist avatar eonist commented on July 17, 2024

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.

atsepkov avatar atsepkov commented on July 17, 2024

@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.

eonist avatar eonist commented on July 17, 2024

@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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.