Hi, I am writing the ARC case for memcached, and I need some guidance on file names, components to include and packages.
As a matter of fact, the ARC case is already filed as LSARC/2007/385. 1. Where shall we put the binaries and libraries? I see that some similar tools are put in /usr/bin, some are put in /usr/sfw, and some have their own /usr subdirectories, such as /usr/apache2. What is the recommended practice for this? 2. Components. It is obvious that we include the memcached server as a component, but what about the client libraries? My thought on this is that a memcached server without a client library is pretty useless, so I would like to include some of the important clients in the ARC case. The list of clients that I suggest are: Perl API PHP API - PECL Ruby API Java API libmemcache (C API) pgmemcache Not sure about the last one - and it may just as well belong in Postgres. 3. Packaging Ideally, each component would go into their designated package, but for simplicity I am thinking about putting the server and all clients into one package. Opinions? 4. Bugtraq account. We require a bugtraq account for the product, and it seems that it will be product=solaris category=utility subcategory=memcached Although I would like to have designated subcategories for the server and each of the clients. Roy
