mkitezr kirjoitti: > That's funny Jani. My question about getting started was more just the > downloading trac and start coding part. I have that and am starting a > review. I would like to be respectful to the process established by > the moderators/contributors of the project. Can I just go and create > an "Oracle-compliant" branch off of trac 11 stable? I'm guessing no. > So who do I talk to about really getting this formally started and > creating a plan to actually address this, properly, completely, in a > timely fashion, with the necessary support to keep it viable into the > foreseeable future, and keep up with innovations with the rest of the > trac's development?
It's rather simple since all DB actions are done through DB backends (trac.db.*_backend) > As for the oracle problem, couldn't you create a proxy-like view that > fixes the behaviour of strings appropriately using customized > functions and/or operators? At the moment I was doing it didn't worked. I'm not sure was it actually problem of cx_Oracle or Oracle itself but sometimes implicit conversion between VARCHAR2 and CLOB just didn't worked. > I'm pretty serious about getting this done and done right. I just need > to know who to talk to, and if I need to talk to edgewall it would be > nice to know who, and get them to answer my emails and perhaps get > communicating directly. Keep in mind that there is bunch of very popular plugins that uses handcrafted SQL to run queries too. That's a kind of a problem with Trac - instead of using real abstraction layer between queries and database most queries as passed as is to DB (or in most cases somekind of connection wrapper from backend) That's one reason why some people tried to make usage of some ORM, like SQLAlchemy. Good place to start is to read how to contribute: http://trac.edgewall.org/wiki/HowToContribute Trac is OSS after all and there is no "formal way" to start, but very formal way to proceed. Also subscribing trac-dev mailing list is good good thing todo, specially if you find out that you need to hack into somewhere else than just plain backend (like queries itself in other modules). -- Jani Tiainen --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Trac Users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/trac-users?hl=en -~----------~----~----~----~------~----~------~--~---
