a few more little odds and ends ...
1. I'd prefer we not call the aggregate data "clouds". I think we can
find a better name that describes the data.
2. Instead of updateTagSet() I think we should follow the getter/setter
bean pattern, so the method should be setTagSet() or possibly setTags()
because setTagSet() sounds weird?
3. I think the parameter for the feed url should be "tags" instead of
"tag" for consistency.
4. The PageModel is inherently constrained to a specific weblog, so
rather than getWebsiteTags() I think the method can be just getTags().
But regardless of the naming I am still only okay with having this
method if it has some form of a constrained result set.
5. I'm not sure I'm onboard for the tag search form thing. How is that
supposed to be used?
-- Allen
Elias Torres wrote:
Thanks Dave! The page is much more readable now.
I have updated the page with answers to most of your todo's. Regarding
my progress I now have edit-ui for tags, tags tab in frontpage, hot tags
in sidebar. From a code perspective this means, pojos, weblogmanager,
sitemodel and struts together with .vm/.jsp changes are done.
Things to do:
- entries for specific tags (and their pagers)
- feeds
- type-ahead servlet
- parameterize the tags tab in frontpage
- .. and code thread to optimize the aggregation for large sites (i.e.
pre-compute tagclouds)
Any more feedback on the proposal? Should I email asking for a vote?
-Elias
Dave wrote:
Oops. Here's the link:
<http://rollerweblogger.org/wiki/Wiki.jsp?page=Proposal_WeblogTags>
- Dave
On 9/18/06, Dave <[EMAIL PROTECTED]> wrote:
I review the tagging proposal and (with Elias' permission) reformatted
it for readbililty. I also added some comments and a couple of TODO
and ISSUE markers to indicate places that need clarification.
Please review and provide feedback. How close are we to agreement on
this proposal?
- Dave
On 9/18/06, Dave <[EMAIL PROTECTED]> wrote:
On 9/15/06, Elias Torres <[EMAIL PROTECTED]> wrote:
I have begun writing some of the tagging support for Roller 3.1 and I
have a basic unit working. I've created WeblogEntryTagData and added
methods to WeblogEntryData to support Tagging. I've also written 10
tests in WeblogEntryTest.java and of course added support in the
editing
UI to manage tags.
Personally, I'd like to see a complete proposal before work begins --
i.e. a list of the specific methods w/signatures that will be added to
the managers and page models, a list of the macros that will be
required, etc. Listing those page models and macros could reveal some
data model deficiencies.
That said, I'm not opposed to committing partial work as long as we
have consensus on the proposal (I think we do) and there is a
commitment to finish it.
BUT... Please wait until I create a Roller 3.0 release branch from the
trunk today (I just reviewed the changes since RC1 and the non-sandbox
ones look good for 3.0).
- Dave