Shop OBEX P1 Docs P2 Docs Learn Events
New to PropGCC. Where is the repository for project code? — Parallax Forums

New to PropGCC. Where is the repository for project code?

brianm734brianm734 Posts: 29
edited 2014-07-05 19:08 in Propeller 1
Hello all,

After working with SPIN for a while and then putting my Prop boards on a shelf for a while, I would like to start using them again. I think the way to go is PropGCC / Simple IDE.

Is there a repository for user created libraries and completed project code (If someone is kind enough to share)?

For SPIN I can find Objects easily in the OBEX. C code for the propeller seems a bit harder to find, but there are a couple of C code projects in the OBEX.

Thanks for the help.

Comments

  • Heater.Heater. Posts: 21,230
    edited 2014-06-26 20:29
    In short, no.

    No reason why people could not put their drivers and other code up on OBEX but so far they don't much. I'm not sure it's a good idea anyway as that adds noise and confusion for Spin users.

    I think such code should be maintained in github. That still leaves the desire for a central index where people can find stuff.
  • RsadeikaRsadeika Posts: 3,837
    edited 2014-06-27 02:27
    I think such code should be maintained in github. That still leaves the desire for a central index where people can find stuff.
    I think a better location would be the Learn site, after all you already have to go there to download the SimpleIDE packages. Since the Parallax Education group are the ones that are promoting C at this time, that location would be the easiest for them to maintain a C repository.

    Ray
  • Heater.Heater. Posts: 21,230
    edited 2014-06-27 04:37
    Good idea Ray. I think it's better that people keep their drivers and projects in their own repos on github. An index to those could be provided in a place like Learn. That way there is no repo maintenance to worry about. Contributors have a good tool to manage their developments. And everyone else gets a simple place to find stuff.

    The package system of node.js, NPM, is a good model for this approach and works very well. See how easy it is to use here: https://www.npmjs.org/
  • DavidZemonDavidZemon Posts: 2,973
    edited 2014-06-30 20:55
    So who's on the team to make that decision and see it through? The problem has existed since the beginning but it seems nothing has been done about it. Is the Learn team aware of the "problem" and doesn't believe anything should be done about it (aka - do they think we should just drop code in the OBEX)? Or has that team determined it is a problem but doesn't know what to do about it or maybe just hasn't gotten around to it yet?

    This is something that has frustrated me for a while now.
  • edited 2014-07-01 08:44
    Hi guys,

    The obex.parallax.com site was designed to accommodate more than just one language and it has always been our intent and expectation that C libraries would be posted there. I currently see two, so your contributions would be most welcome.

    Andy
  • DavidZemonDavidZemon Posts: 2,973
    edited 2014-07-05 19:08
    Well, PropWare is in the obex finally. Been waiting til it was at a ready-state, but I think it finally is.

    To the OP:
    Let me know if there is a specific peripheral you're looking for. I'm always looking for ways to expand PropWare.
Sign In or Register to comment.