User talk:Sutambe

Welcome message
Hello, welcome to Wikibooks!

You will find more resources in Community Portal. If you want to ask a question, visit the Study help desk, the Staff lounge, IRC channel or ask me personally on my talk page. For site news, see the Bulletin board. It might be a good idea to add this page to your "watchlist" so that you can see when any new information is posted there. You can do that by clicking the tab labeled "watch" at the top of the page.

If all that seems too much to wade through, you're welcome to ask any question at all on the New Users Page of the Staff Lounge. Just hit the "+" sign on the top of that page, and enter your question! Webaware talk 10:01, 13 July 2007 (UTC)

Idioms
I noticed your creating a lot of Idiom pages that were linked to from the More C++ Idioms page. Pages should be part of a book rather then individual articles, so I have renamed all the Idiom pages you have created and fixed More C++ Idioms to reflect how pages should be named. Which is Book_Name/Page_Title for example More C++ Idioms/Scope_Guard. I also noticed you were using numbers and breaks to create a numbered list. You can achieve the same thing by type:
 * 1) Idiom
 * 2) Another Idiom
 * 3) Yet Another

which will result in:


 * 1) Idiom
 * 2) Another Idiom
 * 3) Yet Another

You can learn more by reading Help:Editing --dark lama  23:03, 14 July 2007 (UTC)

The Policy Clone
G'day, you seem to have two copies of The Policy Clone. If you can merge any differences from The Policy Clone Idiom into More C++ Idioms/Policy Clone, and then tag the orphan page with delete, we can remove this orphan copy. cheers, Webaware talk 06:21, 15 July 2007 (UTC)

Analytics
This is an interesting proposal, and I would urge you to not get discouraged if you find many people who offer negative opinions about this idea. I know that you are relatively new to Wikibooks, and sometimes you have to put on some asbestos clothing in order to deal with some of the politics that often shows up even in smaller communities like Wikibooks.

This is a good proposal, but it does need to be thought out a little bit better and made into a stronger proposal that goes more into depth about what positive benefits can come from having data about each page, what privacy risks there are with giving Google access to this data, and what other drawbacks there may be from people who use these analytical tools.

I would also strongly urge you to bring this discussion up on the various forums of the Wikibooks community, especially on Staff Lounge/Chat and on the "Textbook-l" mailing list. Of these, the Staff Lounge is the one that is most likely to get a wide variety of commentary from regular contributors to Wikibooks. --Rob Horning 19:35, 23 July 2007 (UTC)

More C++ Idioms (very cool idea and concept)
Keep up the good work, brilliant concept and a very useful...

I have added it to my favorite list and will be monitoring it and contribute as I can from time to time. --Panic 05:32, 5 August 2007 (UTC)

I have a bit of a problem with the expert reference as it is open to interpretation (an idiom may be created and used but will not in itself be a correct assertion of the level of mastering of the language), it also transmits a non-factual base to classify the origin of the idioms and result of understanding all the idioms. I agree that it is useful and part of a must have a basic understandings of, since some will be deprecated (and some already have) as the language evolves and be only useful historical references...

I ask you to take a look at C++ and see if you agree with what I have written (a simplification of the motivations), I have updated with your last changes but I have noticed the beginner level reference, I think the book as it is, aims to a reader that has a moderate control of the language knows how to use the STL and has a knowledge of programming above the basic level. --Panic 20:20, 6 August 2007 (UTC)

just to make sure
You blanked a page and added a delete tag to it, the history indicates that only one anonymous user had edited the page before you did that. Was that you? If it wasn't you, we need to merge the histories before we delete the old page in order to comply with licensing requirements, but if it was I have no problem deleting it. Please let me know. Mattb112885 (talk to me) 00:44, 16 August 2007 (UTC)

using
When you use this template, the reason can actually go inside the template - this makes it easier for admins to take care of speedy deletions. To do this, add instead of  and then the reason on the page below. – Mike.lifeguard  &#124; talk 15:27, 19 November 2007 (UTC)

Re: C++ Programming page
You are right about this page being protected for too long. I protected it a while back because of edit waring among the contributors. Each contributor wanted his TOC to be the "official" TOC on the main page. I protected the page to stop the war, and asked the contributors to discuss the issue and come to a conclusion. Unfortunately, the conclusion that the contributors arrived at was to leave the page as it is: short, stupid, and useless. I'm going to start a discussion about it on the Reading room to try and get wider community input on the issue. If you come up with a good design for the page, let us know. --Whiteknight (Page) (Talk) 19:39, 24 November 2007 (UTC)

Fantastic work...
Yet again I must congratulate you for the fantastic work you are doing with the More C++ Idioms, great stuff and very useful. --Panic (talk) 04:30, 7 January 2008 (UTC)
 * Thanks for your encouragement! What did you like this time in particular? Sutambe (talk) 21:30, 7 January 2008 (UTC)
 * I was congratulating you on your effort in general on the aggregation of all the stuff, it is very useful. What I particularly like in your approach is how easy it is to read and understand the different idioms. My favorite part, even if that is still missing in some of the sections, is the display of the "caveats" in using some of techniques and the great work you did in providing references. --Panic (talk) 23:56, 7 January 2008 (UTC)
 * Adding caveats or consequences is a good idea. I'll try to add them as I write further. Sutambe (talk) 01:27, 8 January 2008 (UTC)

Copyright issues?
Hello. You maybe noticed my work of Japanese translation of your More C++ Idioms. As some people already said in this page, More C++ Idioms is great work. Some C++ users in Japan also said so. One of the mentions is a trigger of my translation. However, I'm afraid to say that there might be copyright issues in it. The following pages have "copyright" section and copyrighted materials, probably, conflicted with GFDL. GFDL permits commercial use and modification under some conditions, while the copyright notice seems not. To ask the original author of the contents of the pages to grant permissions (ref. Help:Boilerplate_request_for_permission) or to re-write by yourself could solve the issues. If this point is not applicable, please forgive me. I hope this topic does not harm your motivation of the great work. - Yak! (talk) 16:16, 13 June 2008 (UTC)
 * More C++ Idioms/Handle Body
 * More C++ Idioms/Counted Body
 * More C++ Idioms/Detached Counted Body
 * More C++ Idioms/Envelope Letter


 * I have been following the Japanese translation for quite some time now. Thanks for broadening the scope of the potential readers of More C++ Idioms. Interestingly enough, I find more Japanese tags, links, and websites talking about More C++ Idioms than English. As far as the copyright issues are concerned, I think in coming weeks I'll simply rewrite the idioms in question. Sutambe (talk) 18:08, 13 June 2008 (UTC)


 * Thank you very much for the fast answer. Though I'm not an expert of copyright law and wikibooks rules, I consider that to delete the pages then to re-write them is an appropriate way to fix issues. After that, I'll translate them. The reverse between English and Japanese is curious. Probably, the reason is that More C++ Idioms is mentioned in famous communities in Japan, such as Hatena and 2channel. - Yak! (talk) 08:55, 14 June 2008 (UTC)


 * Dear Sutambe,
 * I'm guessing that the text and the copyright statement on the 4 pages Yak mentioned were copied-and-pasted from the "C++ Idioms" web site by Jim Coplien. Is that right? Have you asked Jim Coplien nicely to give permission to use and edit his text at Wikibooks? --DavidCary (talk) 16:46, 26 June 2010 (UTC)

Deleting pages
Thanks for your contributions, but please don't blank pages. Tag pages that qualify for speedy deletion with or nominate the book at Votes for deletion.

See also Mike's comment above. You should also move pages rather than copy. --Swift (talk) 04:57, 2 March 2009 (UTC)

Key-based access-protection idiom
Over at Stackoverflow, we have stumbled over a key-based access-protection idiom for granting partial friendship which does not involve proxying the call like the attorney/client idiom. Did you see that before and have a name handy? Is it maybe already in "More C++ idioms" and i am overlooking it? If not i might add it if you think it fits.

Thanks for the time you invested in this. --Wizzar (talk) 20:06, 10 July 2010 (UTC)

More C++ Idioms
If you need help to make the content license compatible (rewriting what may have been copied from another source), place a request on the general reading room. I and others that admire the work you have done on the More C++ Idioms will gladly attempt to help solve the issue. --Panic (discuss • contribs) 02:04, 17 April 2012 (UTC)
 * I'm fine if the contested contents are removed. I would likely rewrite them as I find time. I wish I had 36 hrs in a day! Sutambe (discuss • contribs) 00:27, 7 June 2012 (UTC)

Saylor.org's C++ Programming
Hey there, I noticed your work with More C++ Idioms and it's looking great! I'm currently working with the Saylor Foundation to create a C++ textbook that we can host and use for our course on C++ on our website (which we offer for free to anyone online). We would love for you to check out Saylor.org's C++ Programming and give us some feedback or make some contributions! --Azin (discuss • contribs) 17:35, 6 June 2012 (UTC)
 * The idea behind the Saylor.org's C++ Programming book looks interesting but seems like it is just getting started. Why not contribute in any of the existing ones? Not necessarily in More C++ Idioms. I'm sure other wikibookians would surely appreciate help because a problem with C++ books on Wikibooks is that there are too many of them and none of them are complete. I think it is better to consolidate efforts into a few good complete books rather than many incomplete ones.  Sutambe (discuss • contribs) 00:27, 7 June 2012 (UTC)

I definitely agree with you and understand your point that it would be better to consolidate books and have fewer, more completed ones. While we do recognize the quality of the books already in development, the outline and structure of our books are very important to us as they have to match up exactly with the existing structure of our courses- which were developed through a compilation and study of courses from various brick and mortar institutions. We are trying to figure out how we might incorporate those texts, but, like I said, we require a particular structure which is why we needed to introduce a new book. --Azin (discuss • contribs)

RaiiCaps
Hi, not sure if you would call it an idiom, but if so, the RaiiCap pattern concept might be an interesting addition to the 'More C++ Idioms' wikibook. As one of the blog feedback posters describes it, it’s kind of a “delegated friendship” pattern.