interested in further antville development

View: New views
3 Messages — Rating Filter:   Alert me  

interested in further antville development

by Samuel Oey :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hello 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

by NightHawk-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

> 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 development

by Franz Philipp Moser :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi 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
LightInTheBox - Buy quality products at wholesale price