|
View:
New views
3 Messages
—
Rating Filter:
Alert me
|
|
|
interested in further antville developmentHello List,
I'm very interested to contribute to the further development of antville. The problem imho is, that it's very hard to figure out what's on the plan. (Or if there still is a plan?!). From my point of view, there are nice ideas to find in some branches. There is e.g. the "module branch" with it's additional localization architecture and the "better editor" module which is very helpfull. The "labels branch" seems to be a starting point for tag implementation (I also think that it should be called tags instead of labels) The tags are in that case added to the story.content (xml) and no additional table is needed, because they are stored in av_text. The search for tags/labels can be done over lucene indexes. In the last week I tried to figure out the philosophy behind that approach- maybe the contributer of this branch can help to get it clear? If the tags are referenced by a list in xml_content, there is no need to query additional tables if you just want to display a story, but if you delete or rename a tag, every tagged story has to be updated. There are two places where the reference between tags and stories are stored. One in the xml_content of the story and one in the lucene index of the story which then can be used for searching. Because the tags/labels in av_text are assigned to a site, you can easily get the tags of a site or of the whole system, but you can't get a reference from tags to stories over helma objects. (This has to be done over lucene search queries...) The alternative way to implement the tags would be over new db tables and relationship prototypes as Philipp pointed out. Maybe it should first be discussed how to implement the tag feature. However I needed some functionalities that are exitent in the above mentioned branches. So I merged the "module-branch" and the "labels-branch" with the main branch of antville. But that's in some cases done hackish and could be done better. (Especially the implementation of Tags is done as core functionality and should be thought over. I don't know if or how it's possible to add that as a extension or module) If there is a development roadmap, I would like to contribute some work or help to implement some new features. If someone is interested in the source code you can find it here: http://typolis.net/sumaato/stories/152/ (We are currently testing the system under: http://typolis.net. You can use typolis/sandbox to test the tag functionality. We still have problems with our Gentoo -xlibs and image upload, but that's another point...) cu Samuel -- - Geschwister-Scholl-Straße 5 - 99423 Weimar / Germany - www.sumaato.net - 03643/479061 _______________________________________________ Antville-dev mailing list Antville-dev@... http://helma.org/mailman/listinfo/antville-dev |
|
|
Re: interested in further antville development> I'm very interested to contribute to the further development of antville.
> The problem imho is, that it's very hard to figure out what's on the > plan. (Or if there still is a plan?!). i think there was a mail regarding this a few weeks ago.. i cant find it anymore tho. > From my point of view, there are nice ideas to find in some branches. > There is e.g. the "module branch" with it's additional localization > architecture and the "better editor" module which is very helpfull. i didnt get the system behind the modules patch fully but from what i can see it implements something that is already available in antville. if you take a look at parss (parss.info) you'll see that you just throw the zipfile with the parssclient in the antville directory and wah-la its already loaded.. the modules patch works pretty similar with the only difference that you can disable modules on system- and sitelevel. the bettereditor is neat tho, i'm using that too :) > The "labels branch" seems to be a starting point for tag implementation i think tobi was working on that a while ago... and from what i can remember from the list it is something that is supposed to find its way out of the labels tag into antville.. > If someone > is interested in the source code you can find it here: > http://typolis.net/sumaato/stories/152/ > > (We are currently testing the system under: http://typolis.net. You can > use typolis/sandbox to test the tag functionality. We still have > problems with our Gentoo -xlibs and image upload, but that's another > point...) i tried both things.. with a special focus on the tags.. and the implementation on typolis.net is still quite a bit different from the one in your source.. existant tags can not be added to an existing story and as soon as you save an existing story again its tagfree.. but that might be because you're shipping the default antville layout and not the one you're on typolis.net, which seems to be more optimized for the tags.. other than that i would personally like to see tags/labels in antville aswell :) _______________________________________________ Antville-dev mailing list Antville-dev@... http://helma.org/mailman/listinfo/antville-dev |
|
|
Re: interested in further antville developmentHi List,
nighthawk@... wrote: >>I'm very interested to contribute to the further development of antville. >>The problem imho is, that it's very hard to figure out what's on the >>plan. (Or if there still is a plan?!). > > > i think there was a mail regarding this a few weeks ago.. i cant find > it anymore tho. <snip /> It's nice to hear that there will be development. I cant find the email about the release / things to do plan in my inbox. Maybe somebody else can look for it? I would like to contribute too. @Samuel: I would be interested have you just merged the two branches or have you done some major modifications? I'm not so happy with the implementation, because I dont understand why a Label (Tag) is a Story (TEXT). I think this should be independant, but thats just imho. My email about rss 2.0 has somehow been ignored. Am I the last who has implemented this or has everybody already rss 2.0 feeds? :) cu Philipp -- XML is the ASCII for the new millenium (Cocoon Documentation) _______________________________________________ Antville-dev mailing list Antville-dev@... http://helma.org/mailman/listinfo/antville-dev |
| Free Forum Powered by Nabble | Forum Help |