I was actually just wondering today if anyone (Owen?) is actively
working to implement something which actually uses the new DB schema.
I can't see any code yet that uses it. Maybe I'm looking in the wrong
place.

Simon.

On Sep 24, 12:14 am, Arthus Erea <[EMAIL PROTECTED]> wrote:
> If you're looking for something to work on... we have a plugin  
> wishlist. :)
>
> http://trac.habariproject.org/habari-extras/query?status=assigned&sta...
>
> Alternately, many requested features are already in trac:
>
> http://trac.habariproject.org/habari/query?status=assigned&status=new...
>
> On Sep 23, 2008, at 7:05 PM, Nathan Hammond wrote:
>
>
>
> > I agree. "Enhancement" was the first thing I nixed from one of my own
> > installs of Trac, it turned into "Feature Request". Then I added
> > "Goal" to differentiate where the request was coming from (internal,
> > external). But really with all of that I'm just thinking out loud. I'm
> > new, I want to contribute in some form (probably just plugins to
> > scratch my own itches), but I don't know where the project stands,
> > where the project is going, and what major goals exist. I like the
> > code, I like the project, so in my copious amounts of free time, I
> > want to give back. 'Tis all. (And I'm looking forward to it.)
>
> > Thanks again for pointing me in the right direction on the terms and
> > vocabularies. I'll watch for changesets that introduce them into the
> > code.
> > Nathan Hammond
>
> > On Sep 23, 6:10 pm, Arthus Erea <[EMAIL PROTECTED]> wrote:
> >> On Sep 23, 2008, at 6:03 PM, Nathan Hammond wrote:
>
> >>> Hmm. There are indeed some interesting things in the schema I missed
> >>> by looking in the wrong spots (ie. not object_terms, object_types,
> >>> terms, and vocabularies). This looks to me like a lot of what I was
> >>> going to do is almost outdated (MPTT and hierarchical  
> >>> vocabularies). I
> >>> guess I should probably sit on this until 0.6, but I don't know
> >>> anything about it. Is there a detailed roadmap anywhere that states
> >>> goals? (Sorry, I know, I'm new here. I promise I looked and I can't
> >>> find anything anywhere.)
>
> >> Owen is the best reference for this – he orchestrated the schema and
> >> pushed it forward.
>
> >> Relevant 
> >> thread:http://groups.google.com/group/habari-dev/browse_thread/thread/dbcf58
> >> ...
>
> >>> "The project does not make heavy use of milestones..." If there  
> >>> isn't
> >>> a detailed roadmap being maintained separately Trac could be easily
> >>> co-
> >>> opted into handling it with milestones and a new task type, say,
> >>> "goal." It could even organize discussions related to that "goal" in
> >>> one nice neat little spot, provide the "Closes #XXX"  
> >>> functionality, a
> >>> place to post patches, a reference for how implementation is  
> >>> supposed
> >>> to work to file bugs against, and the ability to link a goal
> >>> explicitly with changesets. Might be nice...
>
> >> Err.... that sounds a _lot_ like the "enhancement" type.  
> >> Personally, I
> >> don't think we should be attaching patches to over-arching goals.
>
> >> Honestly, I think any roadmap or feature planning should be done on
> >> the wiki.
>
> >> I know there are some strong opinions about roadmaps. Personally, I
> >> think it would be very valuable to have something clear-cut that we
> >> can point at as our "plan" – even if it is really vague and general.
>
> >>> Then again, understand my comments to be what they are: uninformed.
> >>> Nathan Hammond
>
> >>> On Sep 23, 5:15 pm, Arthus Erea <[EMAIL PROTECTED]> wrote:
> >>>> No documentation has been done that I am aware of.
>
> >>>> In fact, there aren't even API hooks yet – but if you look at the
> >>>> database schema I *think* you will see a new, more generic, terms
> >>>> schema.
>
> >>>> On Sep 23, 2008, at 5:09 PM, Nathan Hammond wrote:
>
> >>>>> I'm now very glad I brought it up. I know naught of a new tag
> >>>>> schema.
> >>>>> I'm running HEAD, but the schema I'm looking at is the same as it
> >>>>> was
> >>>>> in the 0.5 install I had prior. Any documentation on this  
> >>>>> anywhere?
>
> >>>>> Bueller?
> >>>>> Nathan Hammond
>
> >>>>> On Sep 23, 4:43 pm, Arthus Erea <[EMAIL PROTECTED]> wrote:
> >>>>>> Is this using the new tag schema introduced for the 0.6 schema?
>
> >>>>>> Owen should really comment on this, but as I understand it the  
> >>>>>> best
> >>>>>> way to do this would be to create a new tag schema which actually
> >>>>>> uses
> >>>>>> the database hierarchy.
>
> >>>>>> I'm not sure if the core API is in place to even do that yet, but
> >>>>>> if
> >>>>>> its not this would probably be a good opportunity to flesh that
> >>>>>> out.
>
> >>>>>> On Sep 23, 2008, at 4:19 PM, Nathan Hammond wrote:
>
> >>>>>>> I'm writing a plugin to support a hierarchical tagging system.
> >>>>>>> I've
> >>>>>>> got most all of the functionality written, I just need to hook  
> >>>>>>> it
> >>>>>>> into
> >>>>>>> Habari.
>
> >>>>>>> The basic premise is this:
> >>>>>>> 1. User submits a piece of content with tags. The tags look
> >>>>>>> something
> >>>>>>> like this:
> >>>>>>> AJAX,jQuery/plugins/Form,JavaScript
>
> >>>>>>> 2. Plugin processes the tag string with preg_replace (was faster
> >>>>>>> than
> >>>>>>> explode and implode) turning it into:
> >>>>>>> AJAX,jQuery/plugins/Form,jQuery/
> >>>>>>> plugins,jQuery,plugins,Form,JavaScript
>
> >>>>>>> 3. Tags are inserted(/updated) based upon this string.
>
> >>>>>>> Once here everything else is essentially a display trick:
> >>>>>>> 1. Don't display tags with a "/" in them.
> >>>>>>> 2. When counting tags, ignore those with a "/" in them.
> >>>>>>> 3. Add a new theme function that is able to process the list of
> >>>>>>> tags
> >>>>>>> into a hierarchical list.
>
> >>>>>>> I need to tap in at (three?) points:
> >>>>>>> 1. Every time tags are inserted or updated.
> >>>>>>> 2. Determining tag count (for dashboard).
> >>>>>>> 3. Every time tags are output. (filter_post_tags_out? Others?)
>
> >>>>>>> Which hooks do I need? Do they exist? Help! (And thanks!)
> >>>>>>> Nathan Hammond
>
>
--~--~---------~--~----~------------~-------~--~----~
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/habari-users
-~----------~----~----~----~------~----~------~--~---

Reply via email to