Hi guys,
I'm sending this email to all of you who have shown interest in this
project -- some of you I have already started talking to in more details
about this, some of you I have only just exchanged a few emails with and as
such I guess you can say it's still "early stages".
The reason behind this email is to summarize all the emails that I have
exchanged with each one of you -- as more people are expressing interest in
this project, it becomes more time demanding on my side to on-board each
and everyone on this project. As such, I put together a couple of pages on
the wiki for this and I have set up a mailing list, which I intend to use
as the main means of communicating with everyone. I am open to setting up a
hangout or skype call weekly or so, however, with us being spread at the
moment on every single continent nearly, this can be challenging and I
understand it's difficult to agree on a date/time for all of us.
As such, my plan on moving this forward and getting everyone to start
working on this project is as follows:
- Please visit the project wiki:
https://sourceforge.net/p/awsversionmgmt/wiki/Home/ I have put together
a lot of information there to help everybody who wants to starts working on
this. In particular, here's the page aimed at everyone who wants to join
this project:
https://sourceforge.net/p/awsversionmgmt/wiki/Joining%20the%20Project/
- Since it gets increasingly difficult to remember everyone's address
and include them in the emails flying around, please set yourself up on our
developers mailing list:
https://lists.sourceforge.net/lists/listinfo/awsversionmgmt-developerssimply
use the online form to subscribe to it. I know a couple of you are
subscribed to it, and I appreciate that, I urge everyone who wants to start
dedicating time on this project to sign up for it -- I will not send
individual / group emails after this one since it gets more and more
difficult for me to manage and remember the email addresses of everyone
involved in this.
- Check out the source code from subversion and get yourself acquainted
to it. To answer some of your questions, no you don't *need* Eclipse to
work on this, use any editor of your choice and maven in the command line
to compile and run. As you start making changes to the code, please use the
instructions in this wiki page and ensure that you are not introducing
checkstyle, findbugs, pmd issues in the code.
https://sourceforge.net/p/awsversionmgmt/wiki/Working%20with%20the%20Code/
- If you are serious at contributing to this project, set yourself an
account with sourceforge and let me know your id so i can add you to the
project -- this will give you access to committing code and changing/adding
tickets/wiki etc.
- I am constantly working on the roadmap of this project here:
https://sourceforge.net/p/awsversionmgmt/wiki/Features%20for%20Future%20Versions%20And%20Roadmap/and
I'm now creating tickets for each bit of functionality and assigning
them to "milestones" (which is the terminology for "releases" or "versions"
in sourceforge). I suggest you choose a ticket that think might suit your
skills and get in touch with me to arrange for the ticket to be assigned to
you and explain in more details what's needed -- there is no better way for
you to start working on the project than starting working with the code.
- I suggest all questions about project/features/etc to be sent straight
to the emailing list -- if you decide to email me instead with questions, I
will reply back to you and the list -- it's an open source project and as
such we should be open about all the discussions about this project. The
aim is moving forward that if a discussion around this project doesn't
happen on the dev mailing list, then it never happened. (Bear in mind that
the mailing list offers archiving, search etc -- so all we discuss there
will be available for everyone who might join the project later on.
- Feel free to contact me via skype if you need to, I'm also toying with
Google hangout and I've sent an invite to pretty much all of you -- we can
use this occasionally if it makes it easier, however, I still think that
the main communication point should be the dev list; the other means would
be more for quick questions and chattering around the project. (As a side
note, I will try my best to leave the "hangout" open most of the time when
I'm around -- though please understand that's not always possible since I
have a day job :)
- Please be aware (if the name doesn't give it away) that this project
uses Amazon's S3 (Simple Storage Service) -- as such you will need to set
yourself an AWS (Amazon Web Service) account -- creating an account is free
and you only pay for usage with AWS, so don't worry. Also, S3 is a very
cheap service, even though I back up tons of Gb a month in Amazon, my
monthly bill does not exceed $3-4 (USD) a month. I would say if you're
going to use S3 just for this project, your costs won't go beyond 1 US
dollar -- if that! -- a month. The "Joining the project" wiki page though
gives more pointers and information about the S3 pricing model -- please
study that if you are worried about costs.
- Last but not least, I do not intend to chase people around regarding
this project -- I am very aware that we are all dedicating our spare time
for this -- if that spare time is occasionally non-existent then there is
no issue around that, you can "pause" or leave this project at any time and
join back when you have more time on your hands. I can also understand if
you had a look at this project and decided that it's not for you -- there
is no penalty or anything like that for this. Just let me know though if
that is the case so I can remove you from any mailing list etc -- no one
here likes spam I'm sure :)
Looking forward to seeing you all on the dev list and moving this forward!
Best,
Liv
Liviu Tudor
E: liv...@gm...
C: +1 650-2833815 (USA)
M: +44 (0)7591540313 (UK, Europe)
W: http://about.me/liviutudor
Skype: liviutudor
I'm nobody, nobody's perfect -- therefore I'm perfect!
|