Displaying 20 results from an estimated 2000 matches similar to: "The Outline of Google Summer of Code"
2019 May 10
1
Welcome Hiroyuki Katsura as Google Summer of Code 2019 student
Dear libguestfs developers and users,
it is my pleasure to welcome Hiroyuki Katsura as Google Summer of Code
2019 student for libguestfs!
He will work on adding Rust bindings, to allow using libguestfs in Rust
applications. You can read the project submission here:
https://summerofcode.withgoogle.com/projects/#6730007286644736
I'm the main mentor of this project, with Rich Jones, and
Martin
2019 May 13
0
Re: Welcome Hiroyuki Katsura as Google Summer of Code 2019 student
Thanks. I'll summarize the project and issue an outline of the
implementation to the mailing list soon.
(I'm not familiar with mailing lists so I'm sorry if this message is passed
to a wrong place.)
Hiroyuki Katsura
2019 Jul 29
1
Re: [PATCH] Rust bindings: Add Rust bindings
From: Hiroyuki_Katsura <hiroyuki.katsura.0513@gmail.com>
This patch includes Actions and their tests. Missing:
- Events
- Examples
Rust bindings: Add create / close functions
Rust bindings: Add 4 bindings tests
Rust bindings: Add generator of structs
Rust bindings: Add generator of structs for optional arguments
Rust bindings: Add generator of function signatures
Rust bindings:
2019 Jul 31
0
Re: [PATCH] Rust bindings: Implement Event features
Hi Hiroyuki,
On Tuesday, 30 July 2019 07:51:37 CEST Hiroyuki Katsura wrote:
> This patch includes:
>
> - Event callback handlers
> - Tests related to events(410-430)
> ---
Would it be possible to split the Handle -> Handle<'a> change in an own
small patch? This way it can be documented why it was changed.
> +pub fn event_to_string(events: &[guestfs::Event])
2019 Aug 05
2
[PATCH 2/2] Rust bindings: Implement callback handlers
This patch includes:
- Event callback handlers
- Tests related to events(410-430)
src/bin/event.rs and src/bin/event_leak.rs
are the PoCs that Boxes related to callbacks are
not leaked.
---
rust/src/bin/.gitkeep | 0
rust/src/bin/event.rs | 29 ++++++
rust/src/bin/event_leak.rs | 30 ++++++
rust/src/error.rs | 6 ++
rust/src/event.rs
2019 Aug 05
3
Re: [PATCH] Rust bindings: Implement Event features
I fixed based on comments.
I'll send these two patches to this mailing list.
- Fix Handle -> Handle<'a>
- Add events
Regards,
Hiroyuki
2019年8月1日(木) 0:01 Pino Toscano <ptoscano@redhat.com>:
> Hi Hiroyuki,
>
> On Tuesday, 30 July 2019 07:51:37 CEST Hiroyuki Katsura wrote:
> > This patch includes:
> >
> > - Event callback handlers
> > -
2019 Jul 30
4
[PATCH] Rust bindings: Implement Event features
This patch includes:
- Event callback handlers
- Tests related to events(410-430)
---
generator/rust.ml | 38 ++++++-
rust/src/base.rs | 24 +++--
rust/src/error.rs | 8 +-
rust/src/event.rs | 158 ++++++++++++++++++++++++++++
rust/src/lib.rs | 2 +
rust/tests/040_create_multiple.rs | 2 +-
2019 Aug 13
2
Re: [PATCH 1/2] Rust bindings: Add long description
> Can you explain which errors did you get? I tried pod2markdown on a
> couple of API longdesc's, and the result seemed OK.
> Most probably we will need to write our own pod2markdown though, as
> pod2markdown does not allow users to customize all the options that
> the Pod::Markdown module has.
Yes. Most of the results seemed OK. But, for example, translating
2019 Jul 05
0
Re: [PATCH] Add Rust bindings
On Fri, Jul 05, 2019 at 01:28:12PM +0900, Hiroyuki Katsura wrote:
> > Have you decided whether we need to commit the generated files
> > (Cargo.toml, Cargo.lock)? It looks like in this series those files
> > are still included and not added to .gitignore.
>
> I'm sorry I forgot adding Cargo.lock to .gitignore. I'll add it to
> .gitignore. However, I think
2019 Jul 30
0
Re: [PATCH] Rust bindings: Implement Event features
On Tue, Jul 30, 2019 at 02:51:37PM +0900, Hiroyuki Katsura wrote:
>This patch includes:
>
>- Event callback handlers
>- Tests related to events(410-430)
>---
> generator/rust.ml | 38 ++++++-
> rust/src/base.rs | 24 +++--
> rust/src/error.rs | 8 +-
> rust/src/event.rs | 158
2019 Jul 06
3
Re: [PATCH] Add Rust bindings
On Fri, Jul 05, 2019 at 08:37:20AM +0100, Richard W.M. Jones wrote:
>On Fri, Jul 05, 2019 at 01:28:12PM +0900, Hiroyuki Katsura wrote:
>> > Have you decided whether we need to commit the generated files
>> > (Cargo.toml, Cargo.lock)? It looks like in this series those files
>> > are still included and not added to .gitignore.
>>
>> I'm sorry I forgot
2019 Aug 11
0
[PATCH 2/2] Rust bindings: Make it able to publish this crate
I added
- data required to publish this crate to `crates.io`.
- README.md which contains the details of how to publish this crate.
---
rust/Cargo.toml.in | 5 ++++-
rust/README.md | 42 ++++++++++++++++++++++++++++++++++++++++++
2 files changed, 46 insertions(+), 1 deletion(-)
create mode 100644 rust/README.md
diff --git a/rust/Cargo.toml.in b/rust/Cargo.toml.in
index b61e3ec7f..d217a530e
2019 Aug 13
0
Re: [PATCH 1/2] Rust bindings: Add long description
On Tuesday, 13 August 2019 05:17:10 CEST Katsura Hiroyuki wrote:
>
> > 2019/08/13 1:01、Pino Toscano <ptoscano@redhat.com>のメール:
> >
> > On Sunday, 11 August 2019 06:42:21 CEST Hiroyuki Katsura wrote:
> >> `cargo doc` will generate docs with long descriptions.
> >
> > This is a nice start, although most probably it will not look that good
> >
2019 Jul 30
1
Re: [PATCH] Rust bindings: Implement Event features
> So this has a lifetime same as the whole handle?
Yes.
> Why do you then need to keep
> it in the list of callbacks then?
Because I want to make sure that callbacks must exist while they are
running.
> Also you explicitly leak it here, so even
> without a lifetime it will not get freed.
If you do not explicly write lifetime here, the pointer will have static
lifetime.
2019 Jul 29
0
Re: [PATCH] Rust bindings: Add Rust bindings
Dear Pino,
Thank you for your helpful review. I fixed the patch based on your
comments. I’ll send it later.
> The same also for the various .gitkeep files, as they need to be in the
> distribution tarball to ensure the directories exist.
Is ’src/bin/.gitkeep’ required in EXTRA_DIST? I think because src/bin/
bindtests.rs is included in EXTRA_DIST, ’src/bin/.gitkeep’ is not required
to
2019 Jul 05
3
Re: [PATCH] Add Rust bindings
> Have you decided whether we need to commit the generated files
> (Cargo.toml, Cargo.lock)? It looks like in this series those files
> are still included and not added to .gitignore.
I'm sorry I forgot adding Cargo.lock to .gitignore. I'll add it to
.gitignore. However, I think Cargo.toml should be staged. This is because
this is a file managed by hands. It contains
2020 Mar 10
2
ANNOUNCE: libguestfs 1.42 - tools for accessing and modifying virtual machine disk images
I'm pleased to announce the release of libguestfs 1.42, a library and
set of tools for accessing and modifying virtual machine disk images.
You can find out more about the project here:
http://libguestfs.org/
Release notes (http://libguestfs.org/guestfs-release-notes-1.42.1.html)
Please note that virt-v2v, virt-p2v and the boot analysis tools were
moved out of the libguestfs
2017 Nov 04
2
Potential GSOC student interested in contributing to The Xapian project
Hi!
I'm currently a final year student of Informatics Institute of Technology
Sri Lanka affiliated with the University of Westminster, a successful GSOC
2017 participant
<https://summerofcode.withgoogle.com/projects/#6522320890888192>.
Witnessing the usage of machine learning and information retrieval I'm keen
to contribute to The Xapian project thus, enhancing my skills in machine
2019 Jun 27
1
Re: [PATCH 3/9] Rust bindings: Add 4 bindings tests
On Thu, Jun 27, 2019 at 06:27:05PM +0900, Hiroyuki Katsura wrote:
> > I guess this is a stray debug message?
>
> Yes. I'm sorry...
>
> > we did *not* check them into git.
>
> Really? Does it mean that every time you build the library, Cargo.toml is
> generated?
That's how it has worked in nbdkit. Whether it's right or not I don't
know. Normally
2020 Mar 24
0
GSOC 2020: one week remaining for student applications
Hi all,
Just a reminder that the deadline for students to submit proposals for
Google Summer of Code 2020 is in one week: March 31 18:00 UTC.
Samba and cifs.ko project ideas are listed at:
https://wiki.samba.org/index.php/SoC/Ideas
We welcome draft submissions via https://summerofcode.withgoogle.com/
and enquiries via samba-technical at lists.samba.org - thanks a lot to
Andrew for fielding some