On Tue, Jul 7, 2009 at 10:08 PM, Matthew
Toseland wrote:
> On Tuesday 07 July 2009 20:41:54 sashee wrote:
>> Maybe I don't see something, but I think it is much more simpler. Here it is:
>>
>> When the processing of RequestElement starts, the ClientRequest object
>> is already activated, because
Maybe I don't see something, but I think it is much more simpler. Here it is:
When the processing of RequestElement starts, the ClientRequest object
is already activated, because FCPClient:305 activates all requests,
and puts to the v List, and those object are the very same objects
So call the callback at that
> >> >> point.
> >> >> - The callback should go to some sort of manager object, which
> >> >> determines which RequestElement(s) want the message. Or you can just
> >> >> register all of them but it will be slower that way.
> >> >> - Don't store the pointers, store the UID of the request (this is
> >> >> because we don't want to pin the request object in memory). This is an
> >> >> long value for a specific request in the database which doesn't change
> >> >> unless we defrag (which is an offline operation). You can get it by:
> >> >>
> >> >> container.ext().getID().
> >> >>
> >> >> Please let me know if you need any more information on this! The db4o
> >> >> zip file contains javadocs, you can get it from db4o.com, we use
> >> >> version 7.4.
> >> >>
> >> > Also, you should not store the ObjectContainer, and should not access
> >> > the database except on the database thread (i.e. when an ObjectContainer
> >> > has been passed in ultimately from a DBJob).
> >> >
> >> > ___
> >> > Devl mailing list
> >> > Devl at freenetproject.org
> >> > http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl
> >> >
> >> ___
> >> Devl mailing list
> >> Devl at freenetproject.org
> >> http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl
> >>
> >>
> >
> >
> >
>
>
-- next part --
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 835 bytes
Desc: This is a digitally signed message part.
URL:
<https://emu.freenetproject.org/pipermail/devl/attachments/20090707/873e02ae/attachment.pgp>
t change unless we
> >> defrag (which is an offline operation). You can get it by:
> >>
> >> container.ext().getID().
> >>
> >> Please let me know if you need any more information on this! The db4o zip
> >> file contains javadocs, you can get it from db4o.com, we use version 7.4.
> >>
> > Also, you should not store the ObjectContainer, and should not access the
> > database except on the database thread (i.e. when an ObjectContainer has
> > been passed in ultimately from a DBJob).
> >
> > ___
> > Devl mailing list
> > Devl at freenetproject.org
> > http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl
> >
> ___
> Devl mailing list
> Devl at freenetproject.org
> http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl
>
>
-- next part --
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 835 bytes
Desc: This is a digitally signed message part.
URL:
<https://emu.freenetproject.org/pipermail/devl/attachments/20090707/069378fa/attachment.pgp>
-- next part --
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 835 bytes
Desc: This is a digitally signed message part.
URL:
<https://emu.freenetproject.org/pipermail/devl/attachments/20090707/cdd65ed7/attachment.pgp>
ne a basic code review.
-- next part --
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 835 bytes
Desc: This is a digitally signed message part.
URL:
<https://emu.freenetproject.org/pipermail/devl/attachments/20090707/8a6ba827/attachment.pgp>
> >
> ___
> Devl mailing list
> Devl at freenetproject.org
> http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl
>
>
> ___
> Devl mailing list
> Devl at freenetproject.org
> http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl
-- next part --
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 835 bytes
Desc: This is a digitally signed message part.
URL:
<https://emu.freenetproject.org/pipermail/devl/attachments/20090707/5874f254/attachment.pgp>
lso, you should not store the ObjectContainer, and should not access the
database except on the database thread (i.e. when an ObjectContainer has been
passed in ultimately from a DBJob).
-- next part --
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 835 bytes
Desc: This is a digitally signed message part.
URL:
<https://emu.freenetproject.org/pipermail/devl/attachments/20090707/f7cd98a6/attachment.pgp>
e thing. Any callback list in FCPClient *must be transient*,
meaning you will have to check for null there.
-- next part --
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 835 bytes
Desc: This is a digitally signed message part.
URL:
<https://emu.freenetproject.org/pipermail/devl/attachments/20090707/b8aef7ae/attachment.pgp>
The db4o zip file
contains javadocs, you can get it from db4o.com, we use version 7.4.
-- next part --
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 835 bytes
Desc: This is a digitally signed message part.
URL:
<https://emu.freenetproject.org/pipermail/devl/attachments/20090707/3adf2a75/attachment.pgp>
next part --
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 835 bytes
Desc: This is a digitally signed message part.
URL:
<https://emu.freenetproject.org/pipermail/devl/attachments/20090707/cd1bac0f/attachment.pgp>
t was scrubbed...
URL:
<https://emu.freenetproject.org/pipermail/devl/attachments/20090707/5e0f2e00/attachment.html>
Hey all,
This is probably a good time for some more usability tests. Its easy:
Find someone that knows how to use a computer (a
wife/girlfriend/parent/friend/sibling etc), but hasn't used Freenet before
and (ideally) doesn't know much about it. Ask them to perform a specific
task, examples may
public void addEventListener(ClientEventListener cel) {
+ if(listeners==null){
+ //Don't know how it can happen, but it did, and checking for
null isn't going to hurt anything
+ listeners=new VectorClientEventListener();
+ }
if(cel != null)
On Tuesday 07 July 2009 18:26:40 Matthew Toseland wrote:
public void addEventListener(ClientEventListener cel) {
+ if(listeners==null){
+ //Don't know how it can happen, but it did, and checking for
null isn't going to hurt anything
+ listeners=new
On Tuesday 07 July 2009 18:50:58 Matthew Toseland wrote:
On Tuesday 07 July 2009 18:26:40 Matthew Toseland wrote:
public void addEventListener(ClientEventListener cel) {
+ if(listeners==null){
+ //Don't know how it can happen, but it did, and checking
for null
On Tuesday 07 July 2009 18:50:58 Matthew Toseland wrote:
On Tuesday 07 July 2009 18:26:40 Matthew Toseland wrote:
public void addEventListener(ClientEventListener cel) {
+ if(listeners==null){
+ //Don't know how it can happen, but it did, and checking
for null
On Monday 06 July 2009 18:33:43 Mario Volke wrote:
I don't have a stable platform for plugin distribution that's why I've
written example.com.
Maybe we could distribute the plugin over the freenet website?
I also have now a github repo for Freereader under
On Sunday 05 July 2009 14:25:07 Mario Volke wrote:
Hello,
over the last weeks I've developed a plugin for Freenet called Freereader.
In simple words, it's a newsfeed importer for Freenet.
I temporarily uploaded a documentation file under
http://www.webholics.de/freereader/docs
The plugin
Maybe I don't see something, but I think it is much more simpler. Here it is:
When the processing of RequestElement starts, the ClientRequest object
is already activated, because FCPClient:305 activates all requests,
and puts to the v List, and those object are the very same objects
On Sunday 05 July 2009 00:46:28 Zero3 wrote:
wernerhepp skrev:
Hi again,
I deleted all files and tried to install again. I got the message:
-freenet startscript was unable to find and control the freenet system
service...please report this error message.
Greetings
Hi again
On Tuesday 07 July 2009 20:41:54 sashee wrote:
Maybe I don't see something, but I think it is much more simpler. Here it is:
When the processing of RequestElement starts, the ClientRequest object
is already activated, because FCPClient:305 activates all requests,
and puts to the v List, and
On Tue, Jul 7, 2009 at 10:08 PM, Matthew
Toselandt...@amphibian.dyndns.org wrote:
On Tuesday 07 July 2009 20:41:54 sashee wrote:
Maybe I don't see something, but I think it is much more simpler. Here it is:
When the processing of RequestElement starts, the ClientRequest object
is already
On Tuesday 07 July 2009 21:10:19 sashee wrote:
On Tue, Jul 7, 2009 at 10:08 PM, Matthew
Toselandt...@amphibian.dyndns.org wrote:
On Tuesday 07 July 2009 20:41:54 sashee wrote:
Maybe I don't see something, but I think it is much more simpler. Here it
is:
When the processing of
You can find Freereader on github under
http://www.github.com/webholics/Freereader
Matthew Toseland schrieb:
On Sunday 05 July 2009 14:25:07 Mario Volke wrote:
Hello,
over the last weeks I've developed a plugin for Freenet called Freereader.
In simple words, it's a newsfeed
Matthew Toseland skrev:
It would be a great help if you could test the latest beta version of
the Windows installer which includes this change. The source is
available in our git repository, but I figure out probably prefer a
compiled version, so I've put one online at:
A progress report on my project.
My SoC project originally had to do with improvements to XMLLibrarian
and XMLSpider to provide a better search experience to freenet users,
particularly helping with the issue of newcomers to freenet starting
up a search and seeing nothing happening for ages. Some
27 matches
Mail list logo