Welcome :)

32 views
Skip to first unread message

Michael Mayer

unread,
Nov 27, 2018, 11:25:05 PM11/27/18
to devel...@photoprism.org
Thank you for joining our new developers mailing list!

While our #photoprism channel on gophers.slack.com is good for
discussing specific issues and staying in contact with the Go
community, it didn't work well for general project updates as channel
notifications are disabled and chat history is only visible to
members. It was hard to get feedback and keep a discussion going.

You're welcome to use this mailing list for discussing any development
/ organization / contribution related topics in the future and get to
know each other. It would be amazing if you can quickly introduce
yourself and share your ideas concerning PhotoPrism. I'm happy to
answer any questions you might have.

Here's a first overview on our progress:

a) I'm pleased to announce that Andrea Ceroni joined our project as
scientific adviser. He holds a PhD in Computer Science and wrote
numerous papers on topics such as "Personal Photo Management and
Preservation" and "Photo Selection Models for Personal Photo
Collections", see https://docs.photoprism.org/en/latest/team/.

b) While visiting the Codemotion conference in Berlin last week, I had
a great conversation with Luciano Resende. He gave a talk on machine
learning, is a member of the Apache Software Foundation, started to
develop a similar software a couple of years ago and also happens to
work for IBM's Center for Open-Source Data & AI, see
https://developer.ibm.com/code/open/centers/codait/ and
http://incubator.apache.org/projects/photark.html - let's see if/how
we can collaborate.

c) Our Wiki / Developer Guide at
https://github.com/photoprism/photoprism/wiki contains a lot more
information for contributors. Feel free to add yourself to
https://github.com/photoprism/photoprism/wiki/Contributors even if you
didn't submit a pull request yet - this was previously not possible
due to missing write permissions (thank you to Andrea for reporting
this).

d) PhotoPrism has more than 2700 stars on GitHub, we received many
pull requests and lots of helpful feedback, see
https://github.com/photoprism/photoprism/wiki/Ideas - thank you very
much!

e) It became clear that we need to distribute PhotoPrism as a single
binary with an embedded database to reach broad adoption. Installing
Docker is not an option for many potential users. While this is
additional work, it also presents a great opportunity to learn. For
example, there is no official version of TensorFlow yet that can be
statically linked. We either need to wait or compile our own, see
https://github.com/photoprism/photoprism/wiki/TensorFlow

f) In preparation for this and to simplify contributing, Theresa
Gresch and I didn't add any new features recently. We focused on
faster unit tests and improved test coverage instead, see
https://github.com/photoprism/photoprism/issues/58 and
https://github.com/photoprism/photoprism/wiki/Tests

g) Robert Sprunk, Theresa Gresch and I were meeting in Berlin on
Monday evening. Since a couple of contributors are living in Berlin,
it seems like a good idea to organize regular meetups. Let us know if
you are interested and what weekday / time range is convenient for
you.

You can also see our progress on
https://github.com/photoprism/photoprism/wiki/Project-Status.

Next important steps:
1) Radu Zaharia wants to work on UI acceptance tests, see #59
2) I would like to publish a public demo on demo.photoprism.org, see #69
3) A read-only mode must be implemented for that demo and those who
want to manage their files manually / using other photo management
tools, see #56
4) We want to replace MySQL with an embedded database like sqlite in
order to distribute our app as a single binary, see #60 and e)
5) We need to get a better understanding of XMP, see #68, as well as
RAW to JPEG converters, see #65 (research can be done without
development skills)

Cheers,
Michael

Andrea Ceroni

unread,
Nov 28, 2018, 2:46:23 AM11/28/18
to Michael Mayer, devel...@photoprism.org
I think is a good idea to have meetups in Berlin, either periodically (monthly?) or triggered by new achievements or updates.

We should try to structure them a bit and prepare a few topics to discuss. For instance, in one of them I could give an overview of what I have done on this topic.

Any working day after 18 would probably work for me.

Andrea

--
You received this message because you are subscribed to the Google Groups "PhotoPrism Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to developers+...@photoprism.org.
To post to this group, send email to devel...@photoprism.org.
To view this discussion on the web visit https://groups.google.com/a/photoprism.org/d/msgid/developers/CADra6cpNcAN0DxW-JXKyrF%3Db4VN-GR7_Pm0mDo%3DKkZsaRLGRTA%40mail.gmail.com.

Michael Mayer

unread,
Nov 28, 2018, 2:21:04 PM11/28/18
to Andrea Ceroni, devel...@photoprism.org
Yes, please. We can use my place in Steglitz for now. It's big enough, although probably not conveniently located for everyone.

Maybe it's worth creating a group on meetup.com and see what happens.

Have a great evening!

Michael

theres...@gmail.com

unread,
Nov 30, 2018, 12:50:00 PM11/30/18
to PhotoPrism Developers
Dear all,

we created a doodle to find a date for a first meetup --> https://doodle.com/poll/2k8t5ec6u2vcym6q

It will take place at

Zimmermannstraße 37,
12163 Steglitz
(U9 Schloßstraße)

We will provide some tee and gingerbread.
In case you are coming directly from work and are hungry we could also order pizza, just let us know.

@Andrea: It would be super nice if you could give an overview over your work :)

If someone else has a topic to talk about, we add it to the agenda as well.

Looking forward meeting you!

Theresa

Andrea Ceroni

unread,
Dec 1, 2018, 6:10:48 AM12/1/18
to devel...@photoprism.org
Sure, I'll do that. I would suggest 30-45 minutes for the overview, but I can also squeeze or extend it. Just let me know ;-)

Andrea

--
You received this message because you are subscribed to the Google Groups "PhotoPrism Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to developers+...@photoprism.org.
To post to this group, send email to devel...@photoprism.org.
Reply all
Reply to author
Forward
0 new messages