I've made you an owner of the project. Good luck revitalizing it! -Nathaniel
On Sun, Jul 25, 2010 at 5:32 PM, sproket <[email protected]> wrote: > Last version they have is Aug 2007 (http://code.google.com/p/persist/ > downloads/list) > > I've repeatedly tried to contact the owners (jcamaia, flessa) and have > never received a reply since 2007. See below. > > You could try contacting them yourself. They've not replied to me > since 2007. > > *** > From - Mon Oct 22 10:51:13 2007 > X-Account-Key: account2 > X-UIDL: 3817-1108434319 > X-Mozilla-Status: 0011 > X-Mozilla-Status2: 00000000 > Received: from py-out-1314.google.com ([64.233.166.171]) > by VL-MO-MX002.ip.videotron.ca > (Sun Java(tm) System Messaging Server 6.3-0.15 (built Feb 9 2007)) > with ESMTP id <[email protected]> for > [email protected]; Sun, 21 Oct 2007 19:42:37 -0400 > (EDT) > Received: by py-out-1314.google.com with SMTP id b29so4935934pyh for > <[email protected]>; Sun, 21 Oct 2007 16:42:36 -0700 > (PDT) > Received: by 10.35.16.6 with SMTP id t6mr1034106pyi.1193010156289; > Sun, > 21 Oct 2007 16:42:36 -0700 > (PDT) > Received: by q3g2000prf.googlegroups.com with HTTP; Sun, > 21 Oct 2007 23:42:34 +0000 > (UTC) > Date: Sun, 21 Oct 2007 16:42:34 -0700 > From: julio <[email protected]> > Subject: Re: Couple of questions > In-reply-to: > <[email protected]> > To: Persist <[email protected]> > Cc: [email protected] > Message-id: <[email protected]> > DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; > d=gmail.com; > s=beta; > h=domainkey-signature:received:received:x- > ip:from:to:cc:subject:date:message-id:in-reply-to:references:user- > agent:x-http-useragent:mime-version:content-type; > bh=Fvb1/DcU/VWb1x54nucOmCwMQ0/p0yZ+YRhmwft3IyI=; > b=nGrUHlrIO/2v+Y9+hKBib0nJ+8Atj2GzlSL1DXJyQ8Fz11FTkR/ > sq2nQv9GepF7chHIA5Zz1p0759s6DPC4Ajc4AS/ > y4Xcc7Ne6+OGII4IvKfEB8bNPFFVQxcO66L0PeQmKL7E5abINdfoQrIvB7SoZi+AuoqNitr > +SssS7SvVE= > DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; > h=received:x-ip:from:to:cc:subject:date:message-id:in-reply- > to:references:user-agent:x-http-useragent:mime-version:content-type; > b=P6fe7ROcpwZFdPmwqzVlGs5mXqw3jELnAncw54wf/ > Wd6Tj8HAgEUgph1dWGUSm9rJikdWnYk/ > UAuuCzT0DxrfyP9LFQpw3QRGpzVEFjBVoVB9Me4JxLvh9IAaBaEF3HZbt6D4FlXY1awDXZOY > +aUk4E9jNua+AJFGfbMkWSs33U= > X-IP: 201.21.89.105 > X-HTTP-UserAgent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; > SV1; FDM; > InfoPath.1),gzip(gfe),gzip(gfe) > References: <[email protected]> > User-Agent: G2/1.0 > X-Antivirus: AVG for E-mail 7.5.488 [269.15.5/1085] > Mime-Version: 1.0 > Content-Type: text/plain; charset=iso-8859-1 > X-SpamPal: PASS > > Hi, > > Thanks for the feedback! These are actually known issues. Your > suggestions are in my plans for the next version (1.2). My idea is to > use a subset of the JPA annotations as opposed to the current > annotations. This means moving to field-based annotations as opposed > to getter/setter based ones. It's going to force a little bit of > refactoring on existing code that use Persist, but I think it's for a > good cause. Besides, the boolean is-getter is actually bugging me for > some time, I just didn't have enough time in the last few weeks to fix > it using field-based annotations (which involve doing some major > changes in the getter/setter introspection, adding test cases for > booleans, retesting against all supported databases, and so on). > > Please let me know if there are any issues you found that could > improve this library. I hope it can be helpful for you. > > Julio > > On Oct 21, 6:52 pm, sproket <[email protected]> wrote: > > This is a very cool project. I love it. So simple. > > > > A couple of questions: > > > > I notice that boolean fields don't work unless I use the 'get' > > convention as opposed to the 'is' convention. Any reason for that? > > I looked at the code. In the Mapping class getFieldsMaps method you > > can add an extra check for this. > > > > final String suffix; > > if (name.startsWith("is")) { > > suffix = name.substring(2); > > } else { > > suffix = name.substring(3); > > } > > > > and > > > > if (name.startsWith("get") || name.startsWith("is")) { > > getterSetter[0] = method; > > } else if (name.startsWith("set")) { > > getterSetter[1] = method; > > } > > > > which should cover it. > > > > Also, why do you have annotations on the methods? Can we not make the > > annotations work on the fields instead? > > > > Thanks. Great work! > *** > > > > > On Jul 25, 11:01 am, Nathaniel Manista <[email protected]> wrote: > > On Sun, Jul 25, 2010 at 7:17 AM, sproket <[email protected]> wrote: > > > The Persist (http://code.google.com/p/persist/) project hasn't seen > > > any activity in some time. I have made some improvements to this > > > project but the current owners never respond to me. > > > > > How can I take ownership of this project? > > > > How long is "some time"? Thank you for following the > > instructions< > http://code.google.com/p/support/wiki/FAQ#What_should_I_do_if_I_wish_...>, > > but could you add some more detail? > > -Nathaniel > > -- > You received this message because you are subscribed to the Google Groups > "Project Hosting on Google Code" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]<google-code-hosting%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/google-code-hosting?hl=en. > > -- You received this message because you are subscribed to the Google Groups "Project Hosting on Google Code" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-code-hosting?hl=en.

