In our current project we use a
template for the blessing comment when publishing a package
version which lists the task ID for the code change, as well as
various other information.
Periodically we have to merge all the code for a particular task from a dev branch to the main branch. Especially for tasks completed months earlier and touching many packages, it can be difficult to find all the versions published for a given task in order to ensure everything gets merged properly. Some time ago in 7.6 I wrote some extensions to Store to allow reading blessing comments for large numbers of pundle versions in a single query, then parsing the comments in Smalltalk looking for references to any of a list of task IDs. I even proposed some changes for Store to speed up finding comments for blessings (see below). Now we're using 7.9.1 and the Store classes have changed considerably, especially in that they now use Glorp. I cannot find an easy way to port my 7.6 extensions to Glorp. I could port them using straight SQL rather than Glorp, but before I reinvent my wheel I thought I'd ask first if anyone has implemented blessing comment search? Thanks, Dave [hidden email]On 7/2/2011 11:58 PM, Joachim Geidel wrote: Am 03.07.11 00:37 schrieb "Samuel S. Shuster" unter [hidden email]: _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
I suspect that there are several organizations that would like to add attributes to packages and be able to search for them. Has Cincom ever considered adding additional fields to Package and provide a way to populate them on the publish dialog and use them as a version filter? Terry =========================================================== Terry Raymond Crafted Smalltalk 80 Lazywood Ln. Tiverton, RI 02878 (401) 624-4517 [hidden email] =========================================================== From: [hidden email] [mailto:[hidden email]] On Behalf Of Dave In our current project we use a template for the blessing comment when publishing a package version which lists the task ID for the code change, as well as various other information. _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
Presumably Terry means “attributes for Package Versions” – packages already have attributes. Or maybe “attributes for pundle versions and/or blessings” would be more accurate. In any case, the ability to add attributes to pundle versions/blessings would be most useful. Like Dave, we too use a template for version/blessing comments, and having those ‘fields’ as real widgets would make integrating with bug management systems and producing release notes easier. I wonder also whether the division of labor between version and blessing could be improved. In particular having the comments split over several blessings doesn’t always feel right, and it might be better to be able to have a comment on the actual version (editable subsequently when blessing). The blessing dialog would thus open with the existing comment in it, and that could be left alone (e.g. if just bumping up the blessing level to Released), added to (e.g. if you realise you forgot to mention something), or corrected. There could also be a separate blessing comment, maybe mostly blank but there for adding info where necessary (e.g. if bumping up to Released, to say which product version this was released in). All the best, Steve From: [hidden email] [mailto:[hidden email]] On Behalf Of Terry Raymond I suspect that there are several organizations that would like to add attributes to packages and be able to search for them. Has Cincom ever considered adding additional fields to Package and provide a way to populate them on the publish dialog and use them as a version filter? Terry =========================================================== Terry Raymond Crafted Smalltalk 80 Lazywood Ln. Tiverton, RI 02878 (401) 624-4517 [hidden email] =========================================================== From: [hidden email] [[hidden email]] On Behalf Of Dave In our current project we use a template for the blessing comment when publishing a package version which lists the task ID for the code change, as well as various other information. _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
Free forum by Nabble | Edit this page |